Showing posts with label Will Leitch. Show all posts
Showing posts with label Will Leitch. Show all posts

Thursday, February 5, 2009

Huh...

So I'm surprised I didn't see this post on Will Leitch's blog yesterday when it was posted. It's already had quite a bit of doubt cast upon it in other circles (namely by crazies at Politico of all places...) but it's worth a look because, you know, they revoke Super Bowl rings every once in a while so it's important to keep flogging the details of the game...

Thoughts?