The non-waiver trade deadline is tomorrow, and the Royals have already dealt their three most valuable assets that were scheduled to be free agents at the end of the season - Jon Jay, Kelvin Herrera, and Mike Moustakas. Dayton Moore has indicated that Whit Merrifield won’t be traded at the deadline, which also probably means other long-term assets like Danny Duffy and Salvador Perez won’t be dealt either. Jason Hammel and Ian Kennedy seem unmovable in their current state, and Alcides Escobar is virtually worthless, so that really only leaves one player left that can be traded by tomorrow - Lucas Duda.