Garcia was named honorable mention Class 5A All-Georgia his senior year at Norcross High School.
Garcia traveled to Australia in the summer of 2009 to compete in World Track meet.
[3][4] He redshirted in 2012 due to NCAA transfer rules, and started 12 games at left tackle for Maryland in 2011.
[5] Garcia graded out to more than 97 percent in his 757 snaps played, and was on the Rimington Trophy (nation’s top center) watch list.
[10] Garcia was named the starting left guard for the 2016 season by head coach Gary Kubiak.
[12] Garcia was again named starting left guard by new head coach Vance Joseph for the 2017 season.
After two straight seasons as a starter, Garcia was demoted to a backup role to start the season as Ronald Leary was named the starting left guard and Connor McGovern was named the starter on the right side.
[17] He was placed on the reserve/physically unable to perform (PUP) list to start the season while recovering from knee surgery.