He attended St. Bonaventure University where he graduated from. He began writing for newspapers before becoming a columnist for the Fresno Bee. After working on The Record in New Jersey, he gained attention and was hired by the Associated Press as a Sports editor. He began writing for ESPN in July of 2017.