New England Patriots- Cheating

United States
September 15, 2007 10:09pm CST
Was the punishment fair? I don't think so. I think they should have had to forfeit their game. It's a shame they video taped signals!
No responses