This makes little sense, but we don't have all the facts yet. Who else is leaving? Where are we at on the TV contract? Would some TV execs want Tulane? Who voted to allow these teams in? They must know something. At least I hope!
This makes little sense, but we don't have all the facts yet. Who else is leaving? Where are we at on the TV contract? Would some TV execs want Tulane? Who voted to allow these teams in? They must know something. At least I hope!