Brad Penny, seen here on Opening Day, threw a complete game on Friday, July 3.
Brad Penny, seen here on Opening Day, threw a complete game on Friday, July 3. Joshua Komer jkomer@charlotteobserver.com
Brad Penny, seen here on Opening Day, threw a complete game on Friday, July 3. Joshua Komer jkomer@charlotteobserver.com