James Hart

James Hart

Scrum Half
16
Appearances
0
Points scored
1204WonDrawnLost

Also plays for

1st XV, 3rd XV