
Jackie Bradley Jr. has signed a minor league contract with the Kansas City Royals and received an invitation to spring training.
Bradley, 32, split time last season between Toronto and Boston amassing 370 at-bats but produced just a .203/.255/.311 line with four home runs, 38 RBI, and two stolen bases.
The recent injury to Drew Waters creates an opportunity for Bradley to make the Royals out of spring training.