Sports News Scottish raider Corach Rambler is challenging the foxes to win… Apr 24, 2023 Corach Rambler gave trainer Lucinda Russell and rider Derek Fox their second Grand National in six years, winning in impressive style after Saturday's…