Craig Ellenport is a sports journalist who has written more than a dozen books. During his thirty-year career, he has covered the NBA, NFL, NHL, MLB, college football, and tennis.Craig Ellenport is a sports journalist who has written more than a dozen books. During his thirty-year career, he has covered the NBA, NFL, NHL, MLB, college football, and tennis.