Full Player Card
James Ryan

James Ryan

Leinster, Lock 5
NC%
past 47 days
92