Randolph Ramsay on Muck Rack

Randolph Ramsay

Verified
San Francisco
Editor in Chief — GameSpot
As seen in: GameSpot

Editor in Chief, @GameSpot. Views are my own. Which, you know, makes sense.