Nicholas "Nick" Thompson Swisher (born November 25, 1980 in Columbus, Ohio) is an American baseball player. On December 23, 2012, Swisher agreed to a four-year, $56 million contract with the Cleveland Indians. The deal became official on January 3, 2013.