Posts

The Mascot Grand National

Yes, you read it right! The Mascot Grand National is an annual race held over hurdles between Mascots of football and other sports teams. The race began in 1999 and until 2010 was held at Huntingdon Racecourse situated in Cambridgeshire. This…