NASHVILLE, Tenn. -- Infielder Jeimer Candelario and the Cincinnati Reds agreed on a three-year, $45 million contract Thursday, sources told ESPN, adding the veteran switch hitter to a plethora of young infielders as the Reds position themselves for a run at