Previamente jugó con los Miami Dolphins, Detroit Lions, New Orleans Saints y San Francisco 49ers.