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 lineup2hAstros' Walker hit in head by pitch, says he's OK2hAcuña exits with hamstring tightness, set for MRI1hReds issue 7 straight walks, tying MLB record3hFantasy baseball lineup advice for Sunday: Cubs set for big day against Diamondbacks8hESPN FantasyPadres reach deal to sell to Jones-Feliciano group7hPhillies activate Realmuto (back spasms) from IL2h