Full Player Card
Brad Shields

Brad Shields

Hurricanes, Blindside Flanker
NC%
past 292 days
58