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.
Mike Macchiavello On Fire After US Open Title
Apr 29, 2023
Mike Macchiavello used a series of leg laces to earn a tech in the 92-kg finals at the 2023 US Open.