David
OVR
72
Level
10
Quickplay
809-1033
Challenge
80-79
Seasons
486-299
This season
9-26
9th · Forceful Batters