- Jun 18, 2010
- 2,615
- 38
In your opinion, who do you think has the best overall pitching mechanics?
IMHO, right now, I am leaning toward South Alabama's Farrish Beard.
IMHO, right now, I am leaning toward South Alabama's Farrish Beard.