36-year-old Phillies outfielder Marlon Byrd is hitting .270/.318/.477 with 20 home runs in 446 plate appearances, making him one of the better power hitters available in advance of this afternoon’s trade deadline. Byrd has no-trade protection for the Royals, Mariners, Rays, and Blue Jays, plus about $2.6MM in salary remaining this year. He’s owed $8MM for 2015, with another $8MM that could vest for 2016 based on plate appearances. Furthermore, Ken Rosenthal of FOX Sports tweeted Monday that Byrd will only waive his no-trade clause for those four teams if his option is exercised. The latest on Byrd:

The Yankees are out on Byrd, hears ESPN’s Jayson Stark.

Earlier Updates