Ha jugado en los equipos Buffalo Bills y Seattle Seahawks.
También jugó para los New York Jets y los New England Patriots en la National Football League (NFL). Su carrera en la NFL duró más de una década, durante la cual se destacó por su habilidad en la posición de wide receiver.