The Freeze sends a message
Phillies @ BravesSeptember 22, 2017 | 00:00:19
The Freeze talks some smack about his upcoming matchup with Braves broadcaster Paul Byrd after his latest win
The Freeze talks some smack about his upcoming matchup with Braves broadcaster Paul Byrd after his latest win