Racing PositionsVeteran catcher Knapp announces retirement1YNeris, Eflin among 5 to reach deals with Phillies5YBy adding Jake Arrieta, Phillies send $75 million message they're ready to contend8YDavid SchoenfieldCal Raleigh scratched late from Mariners lineup4hAstros' Walker hit in head by pitch, says he's OK4hAcuña exits with hamstring tightness, set for MRI3hReds issue 7 straight walks, tying MLB record4hFantasy baseball lineup advice for Sunday: Cubs set for big day against Diamondbacks10hESPN FantasyPadres reach deal to sell to Jones-Feliciano group9hPhillies activate Realmuto (back spasms) from IL4h