University of Tennessee
Оуэнс играл в баскетбол и американский футбол за Университет Теннесси в Чаттануге, и был выбран на драфте NFL в 1996 году командой Сан-Франциско Форти Найнерс. В 2004 году был переведен в команду Филадельфия Иглз. Через два года играл за Даллас Ковбойз, 4 марта 2009 года контракт с ним был расторгнут. Позже его карьера резко пошла на спад и он закончил ее в 2012 году.