Globe iconLogin iconRecap iconSearch iconTickets icon

Smoltz on Holland

10 de abril de 2018 | 00:01:43

John Smoltz discusses Greg Holland's rough Cardinals debut and says his mechanics combined with the cold weather gave him issues