Columns & Blogs

March 20, 2011 12:00 AM

It’s all about the pitching

LAKE BUENA VISTA, Fla. -- For the past 25 years the Atlanta Braves have had a lot of success. And much of that was due to one thing they did very well, usually better than any other team in baseball -- pitch.

Related content

Suggested for you



Sports Videos