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 SchoenfieldMariners scratch Raleigh with 'general soreness'2h2026 MLB ABS challenge system tracker: Team, player rankings3hESPNCal Raleigh scratched late from Mariners lineup5hAstros' Walker hit in head by pitch, says he's OK5hAcuña exits with hamstring tightness, set for MRI4hReds issue 7 straight walks, tying MLB record6hFantasy baseball lineup advice for Sunday: Cubs set for big day against Diamondbacks11hESPN Fantasy