Grand National Free Bets Genghis April 2, 2010 Archived Tips No CommentsGrand National Free Bets are on offer but once a year. Check out our guide to the best free bets available and get off and running for the Grand National racing festival!