We have the same issue. Are there certain teams he likes to watch? Could you buy the baseball or football package online and watch it on the computer instead of on TV? There are also various devices like Google Chromecast and Apple TV that let you watch your computer streaming on your television.
Have you heard of sling box? It allows you to watch your TV from a computer. If you have a friend or extended family member who watches the same games, you could get the sling box and set it up on their television. It's not a perfect solution but something to consider.