Arizona Cardinals Matt Leinart keeps the football under his shirt during the Cardinals mini-camp Monday, June 1, 2009 at the Cardinals’ training facility in Tempe, Ariz. (AP Photo/Matt York)
Just what is going on here?
Some information on the man who said, no, to Bill Belichick.
Not his teammates.
Tough to even know what to make of this.
That performance ruined everything.