
And we have the ring to prove it.
The Giants have recently released photos of their Super Bowl XLII rings. Fans of the 31 teams who saw their season end in sorrow will likely view the 1.5 carat, white gold ring as a big "fuck you" from the Giants. If so, well, you should, because your team sucks balls.


