Listen

Description

The Marlins walked-off the Braves in what was one of the more improbable and unbelievable wins in recent memory.

Learn more about your ad choices. Visit megaphone.fm/adchoices