Allan Russell

Free agent
43 years
Dec 13, 1980
Scotland
Country

Win percentage

0%
0.5 Pts

Career

Coach

Senior career

72
13
34
5
30
4
  • Matches
  • Goals