For us, not so much ballgames, but we cruise different than most. Also, seems to me espn in the Caribbean is mostly soccer or cricket. We both work, long hours in stressful environments and we use cruises mostly just to hang out and chill. Don't go to MDR or specialty dining, rarely do excursions or other shipboard entertainment, maybe a comedian or something.
Basically our day, at least when the weather cooperates, is hang out by the pool, shop around ports, then go eat a leisurely dinner, maybe walk around a bit, and go back to the room and watch TV. That's why I bought premium (kills my soul) so we could stream stuff.
On Princess it's not needed because they have a large selection of on demand stuff to watch.