FanShot

Mychal Urban is no longer your Giants Insider

13

Suggestions of 'Personality Conflicts.' Hm. No word on a replacement.