2020 Deerfield Beach ATH Xavier Restrepo pulled the trigger for Miami late last night.
The 5-10, 185-pounder is currently a consensus 3-star in the national rankings. According to the 247Sports Composite, Restrepo is the #827 player nationally, #63 ATH in the country, and the #117 player in...