We have been on cruises during football season for the past two years. I can tell you that it is not easy to watch the games either on TV or via the Internet. Most ships do have ESPN and sometimes ESPN2. However, the programming is completely different than what you would see at home. It was almost always soccer or cricket. The only exception seemed to be on Sunday when they showed some NFL games. Last year, we were on a cruise during the USF and Pitt games. For the USF game, we paid for internet streaming for the day, in order to watch our game. The feed was extremely glitchy. We would see maybe a minute of live action and then it would freeze for up to two minutes. It seemed that we always got the live action during time-outs or between plays. It always froze when the plays were actually happening. We were incredibly frustrated! So, the next week, we decided not to bother with it. We searched all the bars to see if they were showing our game, and all they had on was cricket and soccer. The same was true for our stateroom. Occasionally, we would see the score along the ticker at the bottom of the screen. For reference, this was on Royal Caribbean in New England and Canada. Other cruise lines may be different.