Major-league clout: Oversized Royals sign to be displayed on Teva building

April 08, 2017 06:49 PM