Kansas City Royals pitcher Brandon Finnegan.
Kansas City Royals pitcher Brandon Finnegan. SHANE KEYSER The Kansas City Star
Kansas City Royals pitcher Brandon Finnegan. SHANE KEYSER The Kansas City Star