long played college football at the university of virginia under head coach al groh from 2004 to 2007, while pursuing a degree in sociology. as a freshman in 2004, he was a backup on the defensive line, but missed five games due to mononucleosis. long ended the season with five tackles (two for a loss) and a sack.