Race of the mascots gives new meaning to the term 'sweat suit'

Mascots representing a variety of sports club and associations participate in the Mascot Grand National 2012 for the Have a Heart Charity at Kempton Park race course in Sunbury on Thames, southern England, May 7.
Mascots representing a variety of sports club and associations participate in the Mascot Grand National 2012 for the Have a Heart Charity at Kempton Park race course in Sunbury on Thames, southern England, May 7.Luke Macgregor / Reuters

More information about the event from the Kempton Park website.