With Verizon losing exclusive mobile rights to games, the following method just got a lot easier. This is for people with streaming TV with local channels (YouTube TV, Sling, PlayStation, Hulu with Live TV, etc.)
I live in Indiana. I don't have cable or satellite -- I use YouTube TV. Neither of the first two games were locally televised here, but I watched both... legally. I do not know if this method will work with people who have Sling, Hulu or any other streaming TV provider with local channels, but I can't see why it wouldn't.
Make sure you have your TV provider's mobile app downloaded. Now download an app called "Fake GPS location." It's available on both ios and Google Play. The logo is an emoji with a primitive looking cellphone. Now you have to put your phone in "developer mode" (Google this if you don't know how -- it's easy.) In the developer mode, choose "Allow mock GPS locations."
Go back in the Fake GPS location app. You should see a map of the United States. You can zoom in and out of the DC area. Now set your location somewhere in DC and hit the "Play" button in the lower-right-hand corner to begin broadcasting a fake GPS location around DC.
From there, go to your streaming TV app and update your current area. Once you see that the app thinks you're in DC, select the local Fox or CBS station. Once it's playing on your phone, cast your phone's broadcast to your streaming box/stick or your TV directly if you have built-in Roku, Amazon, etc. Voila! You're done!