Mascots race for charityMay 7, 2012 at 2:33 PMLink CopiedRead full articleMascots representing a variety of sports clubs and associations in England participate in the Mascot Grand National 2012 in aid of the Have a Heart Charity at Kempton Park race course in Sunbury on Thames, England on May 7. View comments