David Ortiz and the Boston Red Sox won the World Series last night and he celebrated in a way that only a man nicknamed Big Papi would…by guzzling the biggest Ace of Spades Bottle I’ve ever seen.
According to Forbes this 30 liter bottle costs a cool $120,000.
H/T: USA Today Sports