http://sports.yahoo.com/mlb/news;_yl...yhoo&type=lgns
Interesting article about a new pitch developed in Japan apparently, anybody know anything more about it?
Interesting article about a new pitch developed in Japan apparently, anybody know anything more about it?
Comment