Today Live

Roddy MacGregor
Roddy
MacGregor
Inverness CT
26
Scotland

Titles as a player

1 x Challenge Cup
2020Inverness CTInverness CT