Julio Teheran tosses a one-hit shutout against the Mets

Jim McIsaac/Getty Images

Braves starter Julio Teheran kept rolling on Sunday, firing a one-hit shutout against the Mets at Citi Field. The right-hander walked none and struck out seven on 120 pitches. As a result, the Braves swept the Mets over their three-game weekend series.

The outing improved Teheran’s record to a meager 3-7 with a terrific 2.66 ERA. The right-hander started the season poorly, running his ERA to 6.35 over his first three starts. Since then, he has a 1.89 ERA with a 78/16 K/BB ratio in 81 innings.

Teheran and first baseman Freddie Freeman are the Braves’ only legitimate candidates to make the National League All-Star roster for next month’s exhibition game in San Diego.

The Mets and Braves will meet up for a four-game set in Atlanta beginning Thursday. Teheran is on schedule to start Saturday.

Free agent slugger José Abreu signs 3-year deal with Astros

Kamil Krzaczynski-USA TODAY Sports

HOUSTON — Jose Abreu and the World Series champion Astros agreed to a three-year contract, adding another powerful bat to Houston’s lineup.

Abreu, the 2020 AL MVP, spent his first nine major league seasons with the Chicago White Sox. The first baseman became a free agent after batting .304 with 15 home runs, 75 RBIs and an .824 OPS this year.

With the Astros, he replaces Yuli Gurriel at first base in a batting order that also features All-Star sluggers Yordan Alvarez, Jose Altuve, Alex Bregman and Kyle Tucker.

Gurriel became a free agent after Houston defeated the Philadelphia Phillies this month for its second World Series championship.

The 35-year-old Abreu becomes the biggest free agent to switch teams so far this offseason. Born in Cuba, the three-time All-Star and 2014 AL Rookie of the Year is a .292 career hitter in the majors with 243 homers, 863 RBIs and an .860 OPS.

The Astros announced the signing. Abreu is scheduled to be introduced in a news conference at Minute Maid Park.