Grand National 2024 LIVE RESULTS: I Am Maximus storms to victory at Aintree to scoop £500,000 prize – Templegate’s tips 13 April, 2024 by Newstars Education See also This Optical Illusion Will Trick Your Eyes. Can You See The Rat Among These Cats in 5 Seconds?