Unlimited Access. Try it Today! Your First 10 Days Always $0.99

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

81°