I like Tulsa in this one as much as I have ever liked a game this season based on my numbers - any input from you experts would be greatly appreciated!