For all of the games, I think that technically the home team gets the TV revenue, and contracts with the visiting team on the split.
But I think the general point holds.
Nope - the TV checks don’t go out like that on a per game basis. Fox, or in this case BTN, pays Ohio State directly.
Ohio State, for instance, cuts a check to Youngstown State directly. It literally comes out of the AD coffers.
When the TV Contract check shows up, that is counted as revenue.