Scott McGough on D-backs deal
January 20, 2023 | 00:00:52
Scott McGough talks about his deal with the D-backs, learning his new splitter and meeting with various team members and manager Torey Lovullo
Scott McGough talks about his deal with the D-backs, learning his new splitter and meeting with various team members and manager Torey Lovullo