Official Browns vs Lions thread.

elvis

Rookie
Sep 15, 2008
25,881
4,472
0
The game is in Detroit. Who in the hell is going to buy tickets to this game at $60 each? Who is going to lose?
 

Forum List

Back
Top