Los Angeles football fans, dare to dream: an NFL team could be headed our way. The owner of the St. Louis Rams says he plans to build a stadium in Inglewood, a possible sign that the former L.A. team could be coming home. We get up to speed on the deal and more in our weekly sports roundup.
NFL to L.A.?
Credits
Guest:
- Jason Sklar - one half of the Sklar brothers comedy team, and cohost of the “View From the Cheap Seats” podcast - @SklarBrothers