0

Article statistics

307
3

Social media shares

Add comment

User comments (3)

you nailed it when you said the Patriots! I can't stand them and i live in New England. I, too, was ecstatic when the Giants beat them in the Super Bowl and am so happy that they haven't been back since! truly hope that they don't make it this year either. or the next.

Flag this comment as inappropriate