The Grand National takes place at Aintree today and we fancy an Irish raider to repeat his success of the past ...