The 26-year-old has experience in Major League Soccer, having played for the Montreal Impact from 2016-18. He appeared in 34 games, starting 15, and tallied five goals and three assists with the Impact.
Born in New York City but raised in Cayo, Belize, Salazar competes on the international level for Belize and has earned 12 caps for the Belizean National Team, including three in the 2013 CONCACAF Gold Cup and five in the 2017 Copa Centroamericana. He made his senior international debut on June 11, 2013 for Belize against Guatemala in an international friendly match.
At the college level, Salazar played for UC Riverside, earning All-Big West honors in 2014 and 2015 prior to being selected by Montreal with the 24th overall pick in the 2016 MLS SuperDraft.