Sporting nicknames

Name the well known British sportsman.


1The Italian Dragon
2Mrs Doubtfire
3The Ginger Ninja
4Crackers
5Beefy
6The Flying Scotsman
7The Long Fellow
8The Wizard of Wishaw
9Billy Whizz
10The Viking
quiz kindly submitted by Fraenulum on 24th June 2012