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 Getting Comfortable At 97 kg After Bill Farrell Open Win
Nov 19, 2023
Mike Macchiavello made the last-minute decision to compete in Bill Farrell Memorial International after a series of minor setbacks.