McCants attended Williamson High School and received honorable mention on the Mobile Press-Register All-Region team as a senior. He helped Williamson High School advance to the class 5A state playoffs. He started one season under head coach Bobby Parrish and only played football his senior year. He played tuba in the high school band before joining the football team prior to his senior year.
Professional career
New York Giants
McCants was selected by the New York Giants in the sixth round, 201st overall, in the 2012 NFL draft.[2][3] However, on August 31, 2012, before the beginning of the 2012 NFL season McCants was cut in final roster cuts and was signed to the practice squad, where he spent his entire rookie season.[4]
Before the start of the 2013 NFL season, on August 31, 2013, the New York Giants cut McCants in final roster cuts to get to the regular season roster limit of 53 players.[5]
Oakland Raiders
On September 2, 2013, McCants was signed to the Oakland Raiders' practice squad.[6] On September 7, 2013, he was promoted to the active roster.[7]
McCants was released by the Raiders on November 26, 2016.[8]
Cleveland Browns (first stint)
McCants was claimed off waivers by the Browns on November 28, 2016.[9] McCants was waived by the Browns on December 9, 2016.[10]
Chicago Bears (first stint)
McCants was claimed off waivers by the Bears on December 12, 2016.[11]
Cleveland Browns (second stint)
On March 27, 2017, McCants re-signed with the Browns.[12] On August 23, 2017, McCants was placed on injured reserve after suffering an ankle injury in the team's second preseason game.[13] He was released on October 10, 2017.[14]
Chicago Bears (second stint)
On May 14, 2018, McCants signed with the Bears.[15] He was released on September 1, 2018.[16]
McCants was drafted in the first round, 3rd overall by the St. Louis BattleHawks of the 2020 XFL Draft in October 2019.[18] He had his contract terminated when the league suspended operations on April 10, 2020.[19]
Coaching career
McCants spent the 2021 spring season at Fairfield High School and then joined the UAB staff in the summer of 2021 as a volunteer coach. Last season in 2022, he was a strength and conditioning coach who focused on the offensive line.[20]
In December 2022, McCants was named UAB's Director of Character Development by Head Coach Trent Dilfer, and enters his third season on staff.[20]