Outfielder Nick Swisher agreed to a four-year, $56 million contract with the Cleveland Indians, the New York Daily News reported Sunday.
The contract also includes a vested fifth year that brings the deal to $70 million.
Swisher, 32, will likely start in right field with Shin-Soo Choo being traded to the Cincinnati Reds earlier this month.
Swisher batted .272 with 24 home runs and 93 RBI in 148 games with the New York Yankees, where he spent the previous four seasons.
The Indians wooed Swisher during a tour of Progressive Field last week, according to ESPN.com. He met with Indians manager Terry Francona, team executives and former Ohio State football coach Jim Tressel. Swisher attended Ohio State.
The team also played a video on their scoreboard with Ohio State football coach Urban Meyer and men's basketball coach Thad Matta encouraging Swisher to sign with the Indians.