Author Topic: McGowan stepping down as Giants' managing partner  (Read 557 times)

0 Members and 1 Guest are viewing this topic.

natsfan1a

  • Guest
He says it's not related to Bonds or the Mitchell Report. Full story here:

http://www.wtop.com/?nid=126&sid=1354911

natsfan1a

  • Guest
Another piece on McGowan and on FO/owner roles in the steroid era:

http://www.examiner.com/a-1397934~Frantz__Magowan_got_away_easy__other_owners_should_not.html