Karnage84 Posted April 17, 2019 Share Posted April 17, 2019 Just now, NFL_Fan said: youre not from michigan area and you like the lions? are you insane? or just like the torture Maybe both? My dad was from the area and I went to my first ever NFL game in Detroit. Our "local" team is Buffalo... not sure which is a worse choice. Quote Link to comment Share on other sites More sharing options...
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.