A person familiar with the negotiations tells The Associated Press that free agent outfielder Josh Reddick has agreed to a four-year, $52 million contract with the Houston Astros. The 29-year old Reddick played for the Oakland Athletics from 2012 until he was traded to the Dodgers this summer. Reddick, who spent his first three seasons with the Red Sox, is a career .255 hitter with 96 homers and 346 RBIs.
More...