CLEVELAND (AP) - Nick Swisher is officially with the Cleveland Indians.
Swisher passed his physical Thursday and signed the four-year, $56 million, free-agent contract he agreed to last month. The 32-year-old Swisher, who spent the past four seasons with the New York Yankees, will be introduced at a news conference later at Progressive Field. Swisher's deal includes a vesting option based on plate appearances for 2017.
After trading Shin-Soo Choo last month, the Indians were desperate for a proven right fielder. They pursued Shane Victorino at the winter meetings, but after he signed with Boston, the Indians turned their attention to Swisher, who batted .272 with 24 homers and 93 RBIs last season.
A switch-hitter, Swisher should provide power and versatility to new manager Terry Francona's lineup. The Indians only hit 136 homers last season.

Top MLB Public Bets

MLB Top Stories

Thumbnail Padres vs. Giants Prediction Are the Padres a good bet to upset the Giants again today at 4:05PM ET?
Thumbnail Phillies vs. Dodgers Pick Will the Los Angeles Dodgers and Philadelphia Phillies hit the over for a third straight day when they meet up at...
Thumbnail Rockies vs. Diamondbacks Pick Can the Colorado Rockies complete a road sweep of the Arizona Diamondbacks when the two meet today at 4:10PM ET?
Thumbnail A's vs. Astros Prediction Will Dallas Keuchel lead the Astros to a win versus the A's today at 2:10PM ET?
Thumbnail Braves vs. Brewers Prediction Will the over cash yet again when the Brewers host the Braves in Milwaukee at 2:10PM ET?

MLB Team Pages