The Royals have signed free agent outfielder Jarrod Dyson to a one-year deal, according to multiple reports. Jon Heyman reports he will earn $1.5 million.

The 36-year old Dyson spent the first seven years of his career with the Royals, hitting .260/.325/.353 from 2010 to 2016. He was a prolific base-stealer, swiping 176 bases with an 85 percent success rate in his days with the Royals. He was also a fantastic defender, worth 6.1 dWAR, according to Baseball-Reference.

Dyson was traded to the Mariners in 2017 for pitcher Nate Karns, and has spent the last three seasons bouncing around from the Diamondbacks to the Pirates to the White Sox.