Loading Video…

This browser does not support the Video element.

'British' mascot race in London

The Major League Baseball (MLB) tradition of a mascot race featured new participants on Saturday, June 8, as the New York Mets took on the Philadelphia Phillies at London Stadium.