Smashing! MLB Opens First Official UK Store
Major League Baseball has opened it’s first ever European stand-alone store, located in Covent Garden in London, England. With exposed brick and dark wooden fixtures, the “pop-up” location was designed to bring the look and feel of an authentic MLB ballpark to the United Kingdom. Inside the shop contains a