Anthony was arrested by Frisco Police Department officers at the scene after he left Metcalf to die in his twin brother's arm ...
The 2025 Grand National start time is scheduled for 4.00pm, and the race will be broadcast live on ITV1, with full coverage ...