Garland (6-5, 308) originally entered the NFL after signing with the Denver Broncos as an undrafted rookie free agent on April 30, 2010 out of the United States Air Force Academy. That year, the Broncos placed him on the Reserve/Military List to serve his two-year military commitment. He returned to the Broncos in 2012, spent two years (2012-13) on the team’s practice squad and appeared in eight games with the team in 2014 along the defensive line. On September 9, 2015, he signed with the Atlanta Falcons and spent the majority of the season on the practice squad prior to being promoted to the active roster on December 15, 2015. Over the next three seasons (2016-18), he appeared in 46 games (seven starts) along the defensive and offensive lines. He also saw action in five postseason contests (two starts) with Atlanta where he registered one tackle and one sack. In 2018, he appeared in 14 games (four starts) at guard and on special teams.