The Freeze is Coming
June 26, 2017 | 00:00:59
Nigel Talton aka "The Freeze" has become a sensation at SunTrust Park in Atlanta as he dusts hopeless fans in a race to the finish
Nigel Talton aka "The Freeze" has become a sensation at SunTrust Park in Atlanta as he dusts hopeless fans in a race to the finish