- Joined:
- Nov 29, 2014
- Posts:
- 15,514
- Liked Posts:
- 18,393
- Location:
- Texas
Shhh....you hear that?
That's Lions fans who've been boasting about their offseason since 1958
don't sell yourself shortComing from the worst poster on ccs, that’s not really saying much..