|
Stephen Alexander (born November 7, 1975 in Chickasha, Oklahoma) is an American football tight end who currently plays for the Denver Broncos.
He is considered to become one of a premium pinching stops in the National Football League. He attended college at a University of Oklahoma. His greenhorn season in the National Football League was in 1997.
|