Published On Feb 12, 2023
In this video I showcase every NFL Franchise that entered into the league and due to certain circumstances had to fold. We all know the 32 teams that make up the league today, but we can't help but wonder what could've been if these franchises suceeded into the modern day NFL.
show more