league contract with the Seattle Mariners on April 16, 2010. He was later released on June 16, 2010. He signed on to play with the Houston Astros Triple-A affiliate Round Rock Express on June 24, 2010. After signing a minor league contract with the St. Louis Cardinals for 2011, he was released on June 1. He signed a minor league contract with the Toronto Blue Jays on June 19. He was released on July 22. On August 15, he signed a minor league contract with the Florida Marlins. Managing and coaching career After retiring as an active player, Vázquez was recruited as a minor league instructor by the Houston Astros. During the 2014 season, he served as the hitting coach of the Rookie-class Gulf Coast League Astros. The following season, Vázquez served as an infield development specialist for the Lancaster JetHawks in the Class A-Advanced California League. On November 19, 2015, Vázquez was named interim manager of the Cangrejeros de Santurce of the Liga de Béisbol Profesional Roberto Clemente (Puerto Rican Winter League), replacing Pedro López in the office. Despite being the defending champions, the team had stalled and was last in the standings with a record of 4–10 when he took charge of it. Under Vázquez, the Cangrejeros made a comeback and were able to classify to the postseason in second place, guaranteeing him the office for the rest of the season. There, the team was paired against the Criollos de Caguas in the semifinals, winning a series of close games to advance. In the finals, Vázquez managed the team to its second consecutive championship, defeating the Indios de Mayagüez despite falling behind early in the series. Ultimately, Santurce managed to clinch the series by picking up the first visitor win of the series, allowing them to play a decisive outing in their home field, the Hiram Bithorn Stadium. In 2016, Vázquez returned to the Lancaster JetHawks as their manager for their 20th anniversary season. In 2017, he joined the San Diego Padres as a coach, working primarily with infielders. In 2018, Vázquez joined the Boston Red Sox as a uniformed member of the coaching staff, under manager Alex Cora. During their playing days, Vázquez and Cora had been traded for each other in 2005. Through the 2020 season, Vázquez coordinated statistical analysis and advanced scouting data. On November 20, 2020, his role was updated to that of quality