New fan here, i’m from France so It’s complicated to find a attachement with a specific team.
I started following the NFL in 2011, i watched a ton of different teams but i never found the one who made me want to stick with them.
I’m a Raptors fan in the NBA, the fact that the Bills is the most popular team in Toronto, the Bills Mafia, and the snow bowl are the 3 reasons who made me decided to be a fan. ?