#73517717 / gettyimages.com Juan Lara pitching for the Indians during spring training in 2007. By now, you’ve likely …Read the Rest