Kansas City Royals left-handed pitcher Brandon Finnegan
Kansas City Royals left-handed pitcher Brandon Finnegan SHANE KEYSER The Kansas City Star
Kansas City Royals left-handed pitcher Brandon Finnegan SHANE KEYSER The Kansas City Star