2010 Aintree Grand National – Don’t Push It wins!

Saturday was the John Smith’s Grand National steeplechase race at Aintree. I’ve described the Grand National before as a demolition derby and I’m still just amazed at how different this race is from say, Zenyatta’s run in the Apple Blossom. The Grand National doesn’t start with six or seven horses loaded into the starting gate […]

Read More