Former All-Star outfielder Jay Bruce says he has been traded to Philadelphia by the Seattle Mariners.

Bruce is owed $8,317,204 this year from his $13 million salary and has a $13 million salary in 2020 -- the remainder of a three-year contract he signed with the New York Mets in January 2018. The Mets remain responsible for the second $1.5 million installment of his $3 million signing bonus, a payment due next Jan. 31.