I don't know why this seems to happen in bowl games
The Fight Hunger Bowl (or whatever) was in a baseball stadium for a long time until moving to Levi's. The Insight Bowl used to be played at the Diamondbacks' stadium. The Pinstripe Bowl is in Yankee Stadium. I really don't get it.