Farrior played for coach George Welsh's Virginia Cavaliers football team while attending the University of Virginia. During his career there, he racked up 381 tackles, ranking him third on the school's all-time list. In 1996 season, Farrior earned All-Atlantic Coast Conference first-team honors as a senior while registering 107 tackles, 13 tackles for a loss, 7 passes defensed, and 6.5 sacks. He even played against his future head coach, Mike Tomlin, while Tomlin was a wide receiver at William & Mary.