Permanently Deleted

      • dallasw
        ·
        edit-2
        1 year ago

        deleted by creator

    • ZachWilsonGOAT [he/him]
      ·
      3 years ago

      a lot of people say that american football is a better experience through the TV than at the stadium. dunno how true that is cuz i've never been to a game, but ticket prices do make the atmosphere suck for a lot of teams.

    • ZachWilsonGOAT [he/him]
      ·
      3 years ago

      a lot of people say that american football is a better experience through the TV than at the stadium. dunno how true that is cuz i've never been to a game, but ticket prices do make the atmosphere suck for a lot of teams.