Full Player Card
James Ryan

James Ryan

Leinster, Lock 5
NC%
past 147 days
92