Racing PositionsMLB Opening Day is here! Highlights, takeaways and updates from every game1hESPNSmith delivers donuts, then big hit in Astros debut2hWith game on line, Soto whiffs to end Mets debut1hJorge CastilloReds' collapse caps Francona's tough Opening Day1hHarper's HR silences boos in Phillies' win vs. Nats2hGiants open with new LF for 19th straight season3hO'Neill extends Opening Day home run record3hESPN News ServicesFantasy baseball rankings for 2025 category and roto leagues7hEric KarabellFantasy baseball lineup advice and betting tips for Friday7hESPN FantasyDodgers acquire RHP Davis from Red Sox for cash7h