St. Louis Cardinals Star Oscar Taveras Dead at 22 + More in Today's Last LapBy Taylor FerberOctober 27, 2014 / 6:00 PM[Photo Credit: Getty]