Ben Farten
OVR
75
Level
10
Quickplay
764-1056
Challenge
91-91
Seasons
373-206
This season
29-13
2nd · Inventive Sluggers