BYU yes. Houston would not make any sense
Posted on: July 25, 2016 at 12:54:55 CT
MizzouAstro
MU
Posts:
140974
Member For:
18.53 yrs
Level:
User
M.O.B. Votes:
0
just like TCU didn't make any sense other than they needed another team. If they are going to expand it should be strategically. Cincinnati or Memphis would make much more sense for them. They already own the Houston market.