Nick Swisher, Indians reach 4-year, $56M deal, says AP source By Tom Withers - Associated Press Shares