Running back Larry Johnson has ended his preseason holdout by signing a 5-year extension with the Chiefs. Johnson's teammates had good reason to cheer when he showed up for practice yesterday: He racked up an NFL-record 416 carries last season with 1,789 rushing yards.
His contract, which will be added to the 1 year left on his previous deal, gives Johnson a $19 million guarantee. Like Giants holdout Michael Strahan, Johnson accrued fines of just under $400,000 for skipping out on training camp. The team says Johnson is in "really good shape," though will likely not be ready before the Sept. 9 season opener in Houston.