One early struggle with not having a television came when trying to watch a baseball or hockey game. For starters, Airbnb rarely feature TVs that receive useful channels, nor do hotels.
I solved most of the problem with an Apple TV and subscriptions to MLB.tv and NHL Center Ice, save nationally-broadcast and playoff games. This was particularly vexing during last year’s MLB playoffs while I was in San Francisco.
Thankfully, there exist services such as Adfreetime and Unblock.us, like VPNs, that circumvent geolocation restrictions. Their advantage is that rather than routing both the location check and video stream through their servers as a VPN does, only the geolocation request is intercepted. The result is a smoother streaming experience.