Former Kansas City Chiefs RB Jamaal Charles agrees to one-year deal with rival Denver Broncos

ENGLEWOOD, Colo. -- The Denver Broncos took a long look at Jamaal Charles' knees and deemed him healthy enough to add to their roster, inking the veteran running back to a one-year contract, the team announced Tuesday.

The deal is worth up to $3.75 million, sources told ESPN's Adam Schefter.

Charles, who played in just three games last season because of knee troubles, spent much of Tuesday at the Broncos' complex in suburban Denver as he was given an extensive exam by the team's medical staff.