Don't miss this: Last day to save up to 83% on a Hartford Courant digital subscription
News
News

Swisher signs contract with Indians

Nick Swisher agreed to a four-year, $56 million deal with the Cleveland Indians. Leon Halip/Getty Images
Loading
84°