EP. 12 - No Fans in the Stands and will the NFL Expand? The real reason leagues are coming back.
EPISODE 12 - What will it be like with no fans in the stands? What is the reason behind the league's coming back to play? And will the NFL expand beyond the U.S. to Canada, or even England? Bob weighs in.
Don't forget to subscribe to our YouTube channel https://www.youtube.com/user/FadooProductions
Create your
podcast in
minutes
It is Free