Horse Racing Watch: Animal Rights Protestors Force Grand National To Be Delayed By Rory Cassidy · Apr 15, 2023