Veteran running back Jamaal Charles will reportedly sign a one-day contract with the Kansas City Chiefs before officially announcing his retirement, according to 610 Sports Radio.

Charles, 32, appeared in just two games for the Jacksonville Jaguars last season, carrying the ball a total of six times for just seven yards. He flirted with the idea of retirement back in October after being released by the Jags, when he posted the following message on Instagram, “I’m so thankful and grateful. Thanks Jaguars for opportunity. It probably was my last chance putting on a jersey again."

Counting last year's brief stint with the Jaguars, Charles' NFL career consists of 11 seasons - including nine straight with the Kansas City Chiefs, who drafted him 73rd overall out of Texas in 2008. Charles earned Pro Bowl honors in four of those nine seasons, which also includes two First-Team All Pro nods.

He averaged 5.38 yards per carry over his career, which ranks as the best for any running back in NFL history. According to Pro Football Talk, Charles is just one of three players (Jim Brown and Barry Sanders being the others) to have five seasons with at least 1,000 rushing yards and 5.0 yards per carry.

Charles failed to reach even 400 rushing yards in six of his 11 NFL seasons, but when he was healthy enough to be on the field he was one of the best of his generation.