http://stream.publicbroadcasting.net/production/mp3/kcur/local-kcur-849010.mp3
St. Louis, MO – In a baseball season that has taken a downturn in Kansas City since April, there was a ray of hope for a Kansas City Royals starter in this year's All-Star game. But Royals ace Zack Greinke did NOT get the nod to start for the American League. KCUR's Greg Echlin has more from St. Louis.