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.
Valencia-Macchiavello Final X Scoring Highlight
Jun 11, 2023
Full scoring highlights from Zahid Valencia and Mike Macchiavello's best of three series at Final X Newark