The Indians’ acquisition of Johnny Damon has reportedly been finalized. The deal is a one-year contract for $1.25 million in …Read the Rest