1st Sgt. Odetta Walker, just back from Iraq, threw out the ceremonial first pitch prior to the Richmond Braves game on July 3, 2006.
Thumbnails
Roll
Comments