David Fleming is a senior writer for ESPN The Magazine and columnist for ESPN.com's Page 2. Prior to joining ESPN in 2000, Fleming covered the NFL for six seasons as a staff writer at Sports Illustrated. A graduate of Miami University in Oxford, Ohio, he and his wife, Kim, live in Davidson, North Carolina with their daughters, Ally, 4, and Kate, 1.