Showdown: Route 66 x LDN: Major League Baseball took over Trafalgar Square this past weekend when the ...