New York Times sports editor: I’m an idiot

New York Times sports editor: I'm an idiot

Jason Stallman apologizes for tweet