His best season in the NFL came in 1999 when he replaced an injured Terrell Davis and rushed for 1,159 yards on 276 attempts, a 4.2 yards per carry average, with seven touchdowns. He injured his knee the following season and appeared to never fully recover, as his success was limited in the following years. He was one of many Broncos running backs to have success in Denver's potent run blocking system, along with Davis, Mike Anderson, Clinton Portis, Reuben Droughns, Tatum Bell, Mike Bell, Selvin Young, and Quentin Griffin.
As of 2017[update]'s NFL off-season, Gary still held at least 2 Broncos franchise records, including:
Rush Attempts: rookie game (37 on 1999-10-17 GNB; with Mike Anderson)
Rush Yds/Game: rookie season (96.6 in 1999)
College Statistics
1997: 66 carries for 381 yards with 7 TD. 7 catches for 75 yards with 1 TD.
1998: 143 carries for 698 yards with 10 TD. 10 catches for 117 yards.