When Jamaal Charles was at the peak of his career with the Kansas City Chiefs, the AFC West rival Denver Broncos were often times victims of his wrath. 

Now, after being released by the Chiefs in February, the Broncos might be where the two-time All-Pro running back will call home for the 2017 NFL season.

Per NFL Network’s Ian Rapoport, Denver will host the free agent on a visit on Tuesday.

If you’re familiar with Charles, you know that his career has unfortunately been defined by major injuries. Recently, he tore his right ACL in 2015, underwent a right meniscus operation this past November and then also had a minor procedure done on his left knee while rehabbing his right one.

That’s not exactly the recipe for success for an NFL running back, but when healthy, the 30-year-old is simply one of the best in the entire league and is a multi-dimensional threat as someone who can not only run in between and outside the tackles, but also someone who can be a disruptive force catching the ball out of the backfield. 

It’s that upside that might intrigue the Broncos to add him to a backfield that already includes C.J. Anderson and Devontae Booker.

2012 was the last time Charles played all 16 regular-season games. That year, he averaged 5.3 yards per carry and amassed 1,509 rushing yards, 236 receiving yards and six total touchdowns.

The following season, he played in 15 games and totaled 1,287 rushing yards, 693 receiving yards and 19 total touchdowns and in 2014, he also played in 15 games, posting 1,033 rushing yards, 291 receiving yards and 14 total touchdowns.

After that, he has been severely limited due to the injuries noted above.

For his career, he has averaged 5.5 yards per carry and 70.5 rushing yards with 63 total touchdowns in his 103 games played.

Therefore, rolling the dice on that kind of talent seems like a logical move for the Broncos, who will be entering the 2017 season with a quarterback battle presumably on their hands.

While Denver has shown a willingness to throw the ball at a higher rate than expected (given their personnel) in recent years, adding Charles would not only give them an elite option on third downs, but would also allow the team to become more run-centric on the offensive side of the ball, which best suits their current roster.

Plus, it would also add another layer to an already-exciting rivalry matchup against the hated Chiefs at least twice a year while Charles is a Bronco.