View Single Post
Old 09-20-2011, 08:02 AM   #12
Wilson 1986
Join Date: Sep 2011
Location: Narnia
Posts: 188

sorry, just found it.
I'm not sure the claim, You will play better, more consistent tennis is true.
your technique will make you play better, not a new ball.
Wilson 1986 is offline   Reply With Quote