So I wouldn't expect this sub-forum to be super populated, and there's not a "favorite sports team" thread for at least a year...
So what are your guys favorite professional sports franchise? Have you ever seen them play?
For me it's the
Philadelpia Flyers. (NHL, American Hockey)
I've seen them play at least 7 or 8 times. They have some of the best fights in the league. I once saw them play against the Senators and there was a goalie fight. (the goalie from each team meets in the middle and duke it out, pretty unheard of)
I'm also a fan of the
Philadelphia Eagles, but meh. (NFL, American Football)