I think the Clones have a better shot to win the conference than most outsiders think. This team is humming right now.
As for the Houston game tomorrow, a lot of people aren't too confident that we'll win. I get it, but like I said the Cyclones are humming, have won on the road in conference...