Price of 'beer bat' at London Stadium horrifies baseball fans who warn 'look away now'

Price of 'beer bat' at London Stadium horrifies baseball fans who warn 'look away now'

Daily Star

Published

Thousands of baseball fans flocked to London Stadium to watch the New York Mets face off against the Philadelphia Phillies last weekend, but something left a sour taste in their mouths

Full Article