Indy is a nice town but I'd rather have OSU hosting the B10 championship game on campus this weekend. It actually gives the best team in the conference a reward for a great season. The first three years the PAC12 held their conference champoinship game on campus at the higher rated teams stadium.
The weather can be a risk but I think the game and B10 champ would benefit. I know I'd rather be in Columbus Saturday night than Indy. Do you prefer going to Indy or is it better to risk a trip to Iowa or Chicago if the west champ ever manages to be a better team?