September 20, 2007

More on the Belichick Tapes, here. There's no doubt the $500,000 fine was deserved after this story.

No comments: