Racing PositionsVogelsong will retire as a member of Giants3YElias Says: July 18, 20174YElias Sports BureauSpring setbacks thwarting NL contenders4YDavid SchoenfieldTwins' May has Tommy John elbow surgery4YTwins' May to have TJ surgery; Vogelsong out4YVogelsong, Tepesch agree to Twins minors deals4YWill Nova burn as brightly in Pirates return?4YChristina KahrlWait a minute -- did the Nats really get robbed? Maybe not4YDavid SchoenfieldSpending the perfect Sunday watching 'playoff' baseball4YDavid SchoenfieldCardinals' absurd home run barrage continues4YMark Saxon