January 8, 2025
Did you know that there was an NFL team in New England prior to the Boston/New England Patriots? In the mid 1920's there was a team in Providence, R.I. known as the Providence Steamroller. Author Greg Tranter discusses his book about the Steamroller in this podcast episode. Providence won the NFL championship in 1928, and is the only defunct NFL team to have won the title.