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]
2017 Australian Grand Prix Mercedes driver Lewis Hamilton started the race from pole, matching Ayrton Senna's record of six pole positions in Australia.[5] Sebastian Vettel won the race, which was his and Ferrari's first win since the 2015 Singapore Grand Prix.[6] Hamilton finished second, with Valtteri Bottas completing the podium in third on his dÃ©but for Mercedes.[7]