If it were that strong a business opportunity I think the NFL would have done it by now. One big flaw I see in that model is that some games will generate hardly any revenue at all. Who — including die-hard fans of the teams themselves — would pay $25 to see a game between the Cleveland Browns and the Carolina Panthers?
So long as they choose to watch a game, the dollars will roll in!