Racing PositionsVeteran catcher Knapp announces retirement3MNeris, Eflin among 5 to reach deals with Phillies4YBy adding Jake Arrieta, Phillies send $75 million message they're ready to contend7YDavid SchoenfieldPadres' Arraez exits on stretcher after collision22mO's give up 24 runs in 'embarrassing' loss to Reds1hBryant 'frustrated' by back injury, latest IL stint1hGuardians win in extras after Clase falters again2hDiamondbacks' Kelly leaves game with leg craps2hAssociated PressYanks' Fried loses no-hit bid after scorer's change3hDodgers' Glasnow leaves start with leg cramps3hAssociated Press