South Florida has opened as a 12.5 dog at Georgetown tomorrow night. The Hoyas are coming off the beating of Duke and have Villanova on deck Saturday afternoon. I see this as being a possibility for a big-time letdown. In addition, USF has been really good as a dog this year. What do you all think?
