New York Football Giants
What better way to get this sub thriving than to get amped for what's to come?
My Dad was a big fan of the NY Giants. I never understood why he was so into them besides the fact that we lived next to the meadowlands... and maybe that's enough of a reason. But... I want to like them... What are reasons to be a fan of the Giants?
New York Football Giants
Dewa
•
1y ago
•
100%
![](https://lemmy.world/pictrs/image/a46cff86-dc8c-42dd-bdfe-27cd669b3bc1.jpeg)