The New York Yankees re-signed right-handed pitcher Ryan Weber to a major league contract and added him to the 26-man roster on Wednesday.
On June 16, the Yankees designated Weber, 31, for assignment, just after he pitched 3 2/3 innings of relief, giving up one run on two hits, in a 2-1 victory against the Tampa Bay Rays. That was his only appearance of the season for New York.
He elected to become a free agent and signed a minor league contract with the Yankees, who assigned him to Triple-A Scranton/Wilkes-Barre.
In his eighth season, Weber has pitched for the Atlanta Braves, Seattle Mariners, Rays, Boston Red Sox, Milwaukee Brewers and Yankees. He has a 4-12 record with a 5.22 ERA in 64 games (16 starts) over 170 2/3 innings.
The Yankees host the Oakland Athletics in an afternoon game on Wednesday.