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'1h2026 MLB ABS challenge system tracker: Team, player rankings2hESPNCal 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 record5hFantasy baseball lineup advice for Sunday: Cubs set for big day against Diamondbacks10hESPN Fantasy