Just seven years ago, China’s leader Xi Jinping was riding in a gilded, horse-drawn carriage along the Mall, lined with British and Chinese flags, en route to Buckingham Palace, accompanied by the late Queen Elizabeth.
Read full NASCAR article on Yahoo Sports
Read all NASCAR articles