Garmon, a 6-foot-2, 200-pound running back, accomplished his goal of leaving UNC with a scholarship offer.
"All they talk about is how fast the southern kids are and how good they are," Garmon said. "It was nice for me – coming from the north – to compete for a scholarship."
The group from McDowell also made stops at Akron, Ohio State, Pittsburgh, and West Virginia. At Pitt, Garmon also left with an offer.
Garmon now has seven scholarship offers – Buffalo, Connecticut, Minnesota, Penn State, and Syracuse, as well as UNC and Pittsburgh.
In addition to leaving with an offer, Garmon left UNC with a favorite school.
"North Carolina, they're No. 1 right now," Garmon said. "When I went down there they showed me the campus and it was beautiful, and the coaches they really welcomed me – I really liked that."
Despite having a favorite, Garmon is unsure of when he'll make a verbal commitment.
"Earlier in January, I competed in the U.S. Army [All-American] Combine," Garmon said. "I hope I did well enough to make it to the Army or Under Armour [All-American] games. If I make it to one of those, I'll try to commit there."
Garmon returned to UNC for the football game against Virginia Tech.
"It was a great experience," Garmon said. "I've been to a couple football games before that – I went to the Pitt-New Hampshire game – and the North Carolina game was a different atmosphere. It was something I've never experienced before. The fans were crazy [and] and the stadium was nice."
Focused on his track season, Garmon hasn't been able to make any recruiting trips since the football season. Following the season – likely in the summer – he plans to take some visits, including possible returns to UNC and Ohio State.
Garmon has started at running back in McDowell's wishbone offense since his sophomore season. Last season, he rushed for 1,225 yards and 11 touchdowns on 141 carries. He also had seven receptions for 147 yards and two scores.
In track, Garmon participates in the 200-meter dash, and 4x200 and 4x400 relays. His best time in the 200 is 21.8 seconds.