Entertainment Deadspin Emma Jun 8, 2020 Deadspin.com is a Chicago- based sports blog, founded by will Leitch in 2005. Previously, the...