James O'Brien

I am a contributing editor/writer/troublemaker for NBC's Pro Hockey Talk blog.