Garrett Richards reportedly agrees to one-year contract with Red Sox
The Boston Red Sox have made their rumored move for one of the more interesting starting pitchers on the free agent market.
According to Jeff Passan of ESPN, the Red Sox have agreed to terms with Gar