The Sporting News Magazine April 28, 2003 Huge Start Barry Bonds Giants Cover G