Meibrys Viloria (19) of the Kansas City Royals at bat during an Instructional League game against the San Francisco Giants at the Giants Training Complex on October 17, 2017 in Scottsdale, Arizona. (Zachary Lucy/Four Seam Images)
{}