who won the grand national last year 2017
2017 Grand National The race was won by One For Arthur, only the second horse trained in Scotland to win the Grand National (the other being Rubstic in 1979). One For Arthur was ridden by Derek Fox and trained by Lucinda Russell, and was sent off at odds of 1014 14/1.[2]
Abu Dhabi Grand Prix The 2017 Abu Dhabi Grand Prix was held on 26 November 2017. The race was won by Valtteri Bottas, with Lewis Hamilton in second and Sebastian Vettel completing the podium.