Leitch, Will: - Will Leitch is a contributing editor at New York magazine and the founder of the late sports website Deadspin.
He lives in Athens, Georgia, with his wife and two sons..
He also writes regularly for the New York Times, Washington Post, NBC News, Medium, and MLB.com.
Leitch, Will: - Will Leitch is a contributing editor at New York magazine and the founder of the late sports website Deadspin