Good trade - Royals had to give up quality to get quality, and they may be selling Singer high, coming off his best season. Kyle Wright will slot right into the rotation to replace him. They have similar career numbers. Wright’s peripherals may be slightly better, but he’s coming off an injury- so we’ll see.
The Royals wanted India (or a guy like him) to hit in front of Witt. I read that Witt had more PA’s with the bases empty than any other non-lead off hitter in the league. India is good at getting on base, much better than anyone else on KC’s Roster not named Witt. So that should really lengthen the Royals lineup.
Also like the idea of moving Massey to LF to reduce stress on his back He’s a capable offensive player that you want in the lineup most nights.