Leonard Russell

Runningback
Free Agent
Birthday: November 17, 1969   Age: 54
Best Weeks

*=Offensive Player of the Week

Rank Score Week Proteam Opponent Breakdown
The player hasn't played yet.