Holland on return to Kansas City
August 23, 2017 | 00:00:31
Greg Holland discusses returning to Kansas City to face the Royals, the team he won a World Series with in 2015
Greg Holland discusses returning to Kansas City to face the Royals, the team he won a World Series with in 2015