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.
97 kg Repechage - Michael Macchiavello, USA vs Radoslaw Baran, POL
Jan 11, 2024
97 kg Repechage - Michael Macchiavello, USA vs Radoslaw Baran, POL