NFL to L.A.?

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.

Credits

Guest:

  • Jason Sklar - one half of the Sklar brothers comedy team, and cohost of the “View From the Cheap Seats” podcast - @SklarBrothers