Keenan McCardell is such an idiot. One of my favorite things in sports is the demand for a renegotiation that goes wrong like this. Basically, McCardell signed a deal that pays him $2.5 million a year through 2005. He had a good year last year, so he thinks he should be paid $4.4 million.
Even though he signed a contract. In any other industry, this moron would be laughed out of his bosses office. In sports, this is a Big Deal. A star holding out. Of course, Keenan McCardell isn't a star, he never has been. He's a solid, albeit aging wideout coming off a good year. If there were justice in the NFL, he'd spend all year holding out, wasting his money, and little children would point and laugh at him on the street. However, this is the NFL. Either Tampa Bay will relent and trade him to the Chiefs, or some other team who mistakenly believe Keenan McCardell is the answer to all their problems, or he'll be released, and sign a big free-agent deal.