Weaver (neck) struck out two over 3.1 scoreless innings Wednesday in the Yankees' 12-0 win over the Pirates in Grapefruit League play. He scattered two hits and one walk.
Weaver (neck) will throw live batting practice Wednesday, Max Goodman of The Newark Star-Ledger reports.
Weaver has been scratched from Tuesday's scheduled start versus the Blue Jays due to a stiff neck, Chris Kirschner of The Athletic reports.
Weaver signed a one-year, $2 million contract with the Yankees on Thursday, Robert Murray of FanSided.com reports.
Weaver (3-5) picked up the win Friday, allowing four hits over 5.1 scoreless innings in a 7-1 victory over the Diamondbacks. He struck out three without walking a batter.
Manager Aaron Boone said Weaver could start a game this weekend in Pittsburgh, Bryan Hoch of MLB.com reports.
Weaver was claimed off waivers by the Yankees on Tuesday, Greg Joyce of the New York Post reports.
Weaver was designated for assignment by the Mariners on Sunday.
Weaver will start Tuesday's game against the Athletics, Daniel Kramer of MLB.com reports.
Weaver, who signed a major-league deal with the Mariners on Tuesday, will work in a long-relief role out of the bullpen, Ryan Divish of The Seattle Times reports.