Blue Square Mascot Grand National This image appears in the gallery:Blue Square Mascot Grand National 6. Blue Square Mascot Grand National Pictures from the 2012 Blue Square Mascot Grand National at Kempton Park, in aid of Have a Heart. 18 images See the full gallery: Blue Square Mascot Grand National