Far from perfect, but perfectly unhittable

Far from perfect, but perfectly unhittable

Published Jun. 25, 2010 9:57 p.m. ET
ADVERTISEMENT
share