THE final field for the Grand National has officially been set – and this year’s £1million Aintree race looks like being an absolute belter. Some 34 revved up thoroughbreds will go to ...