Red Sox Catcher Christian Vázquez Traded to Astros
After what felt like a never-ending slumber, the trade deadline is finally alive and kicking and the big moves keep on flowing at a frantic pace. Per Jeff Passan of ESPN, the Houston Astros have bolstered their roster by trading for Boston Red Sox catcher Christian Vazquez. The Red Sox are actually playing in Houston tonight so Vazquez will now have to make the unfamiliar walk to the home...