Posted by Sabrina B. @gametimegirl

The Kansas City Chiefs have reached agreement with running back Jamaal Charles on a five-year, $32.5 million deal that includes $13 million guaranteed, according to a league source.

The deal is getting done just as the Chiefs are getting ready to play one of their most important games in years, at San Diego, in a battle to try to further cement Kansas City’s lead in the AFC West.

Charles ranks third in the NFL with 1,137 rushing yards.

He is averaging a league-best 6.2 yards per carry — nearly a half-yard more than Brandon Jacobs, who is second with 5.8 yards per carry.

Adam Schefter