Garcia, 6-7, 302 pounds, participated in the New York Jets' 2018 offseason program and training camp before being waived on August 31. He also participated in the New England Patriots' 2018 offseason program before being waived on May 11. As a rookie in 2017, Garcia spent the entire season on the Patriots' Reserve/Non-Football Injury list. He was originally selected by New England in the third round (85th overall) of the 2017 NFL Draft.