The one-year deal will keep Ball in Denver through 2013, paying him $1,323,000 (per Spotrac.com). Ball figures to compete for the No. 3 RB position on the Broncos depth chart this summer.
Ball (5'9", 215 lbs.) entered the NFL with the Rams as an undrafted free agent in 2008. Since then, he spent time on the active rosters and practice squads of the Colts and Titans before coming to Denver. He has been with the Broncos since 2010.
Signed the dotted line...feels good to be a bronco for another year!!! #MileHighSalute
— Lance Ball (@LanceBall35) April 8, 2013
Also on Monday, free agent Broncos veteran safety Jim Leonhard signed a one-year deal with the New Orleans Saints. Leonhard was a rotational safety on Denver's defense in 2012 and handled some return duties before the emergence of the speedy Trindon Holliday.
The Broncos will begin voluntary offseason workouts in one week on Monday, April 15.