Henry Davis’ eighth-inning sacrifice fly scored the game’s lone run, lifting the host Pittsburgh Pirates to a 1-0 victory over the St. Louis Cardinals on Tuesday night.The Pirates extended their wi… MORE

Henry Davis’ eighth-inning sacrifice fly scored the game’s lone run, lifting the host Pittsburgh Pirates to a 1-0 victory over the St. Louis Cardinals on Tuesday night.The Pirates extended their wi… MORE
The San Francisco Giants picked up the 2026 option on manager Bob Melvin’s contract on Tuesday.Melvin, 63, is in his second season guiding the Giants. The team has a 45-40 record entering Tuesday n… MORE
Edward Cabrera pitched seven scoreless innings and Kyle Stowers hit his 14th home run as the host Miami Marlins won their eighth straight game, defeating the Minnesota Twins 2-0 on Tuesday night.It… MORE
The Charlotte Hornets came to terms with point guard Tre Mann on a three-year, $24 million contract Tuesday, according to an ESPN report.The Hornets allowed Mann to become an unrestricted free agen… MORE
Outside shooter Duncan Robinson is joining the Detroit Pistons on a three-year, $48 million deal as part of a sign-and-trade with the Miami Heat, according to multiple reports on Tuesday.The Piston… MORE
The Denver Nuggets reached an agreement on a one-year deal with Tim Hardaway Jr. on Tuesday, according to multiple media reports.Per The Athletic, the deal is for the veteran minimum.Hardaway, 3… MORE
Tuesday night’s series opener between the Milwaukee Brewers and host New York Mets was postponed due to rain.The two teams will play a split doubleheader on Wednesday. Game 1 is scheduled for 1:10… MORE
George Springer hit a grand slam, added a solo homer and had a career-best seven RBIs Tuesday afternoon as the Toronto Blue Jays defeated the visiting New York Yankees 12-5 on Canada Day.Andres Gi… MORE
The Tuesday night game between the San Diego Padres and host Philadelphia Phillies was postponed due to inclement weather.The two teams will play a split doubleheader on Wednesday. Game 1 is slated… MORE
The Washington Nationals’ home game against the Detroit Tigers was postponed Tuesday due to rain in the area.Instead, the teams will play a day-night doubleheader Wednesday. The makeup game was sch… MORE