Select All
  • The New Team
    839 71 12

    2020 NFL Season. The NFL gets itself a new division. Eight new teams. The St. Louis Spears is an eye-catching team. With a few veterans and almost everyone else being fresh out of college, their fans are in for a ride. With fights and heartbreaks this team will realize that if they are going to go somewhere, they hav...