Sports

April 5, 2010

Heyward takes his show to the major leagues

It was March 26. Opening day for the Atlanta Braves was 10 days away. Manager Bobby Cox decided to end the suspense.

Related content

Comments

Sports Videos