A North Carolina native, Macchiavello became a NCAA Champion for the North Carolina State Wolfpack in 2018. Now having graduated, he is a Resident Athlete of the Wolfpack Regional Training Center.
Michael Macchiavello vs Joe Rau Scoring Highlight
Apr 2, 2022
Highlights from the men's freestyle finals of the 2022 Bill Farrell.