The Philadelphia Phillies added a consistent bat to their lineup on Friday by agreeing to a three-year, $60 million contract with first baseman Carlos Santana.
The 31-year-old Santana has been a mainstay for the Cleveland Indians with more than 600 plate appearances in each of the past seven seasons. He batted .259 with 23 homers and 79 RBIs last season.