Broncos Legends: Ed McCaffrey's Broncos career in photos
Take a look back through wide receiver Ed McCaffrey's outstanding Broncos career.

Receiver Ed McCaffrey runs the ball upfield after a catch during an October 6, 1996 win (28-17) over the San Diego Chargers.

Wide receiver Ed McCaffrey gives an autographed football to a child at a children's hospital on December 17, 1996.

Ed McCaffrey charges forward from the line against the Buffalo Bills at Mile High Stadium in Denver, CO on July 26, 1997.

Ed McCaffrey waits on the sidelines against the Buffalo Bills at Mile High Stadium in Denver, CO on July 26, 1997.

Ed McCaffrey gets tackled after making a touchdown catch against the St. Louis Rams at Mile High Stadium in Denver, CO on September 14, 1997.

Ed McCaffrey celebrates a touchdown reception against the Cincinnati Bengals at Mile High Stadium in Denver, CO on September 21, 1997.

Ed McCaffrey spikes the ball in the end zone after making a touchdown reception against the San Diego Chargers at Jack Murphy Stadium in San Diego, CA on November 30, 1997.

Ed McCaffrey blocks during a rushing playing in the first round wild card match up with the Jaguars against the Jacksonville Jaguars at Mile High Stadium in Denver, CO on December 27, 1997.

Ed McCaffrey catches a touchdown pass in the last regular season home game against the San Diego Chargers at Mile High Stadium in Denver, CO on December 21, 1997.

On a crucial 3rd and 5 from the Chiefs' 44 yard line, Ed McCaffrey makes a reception and sprints 43 yards down the sideline to set up the Broncos go-ahead touchdown against the Kansas City Chiefs at Arrowhead Stadium in Kansas City, MO on January 4, 1998.

Ed McCaffrey absorbs hits from two Packers defenders in Super Bowl XXXII after making a catch.

Ed McCaffrey catches a 9 yard pass from John Elway and advances it to the Green Bay 25 in the third quarter as part of a 13 play, 92 yard drive against the Green Bay Packers at Qualcomm Stadium in San Diego, CA on January 25, 1998.

Ed McCaffrey takes a phone call as the teams switch sides to begin the fourth quarter against the Green Bay Packers at Qualcomm Stadium in San Diego, CA on January 25, 1998.

Ed McCaffrey makes a leaping catch for the first reception of the Broncos 1998 regular season against the New England Patriots at Mile High Stadium in Denver, CO on September 7, 1998.

Ed McCaffrey tries to stretch the ball across the goal line, but comes up just a yard short against the New England Patriots at Mile High Stadium in Denver, CO on September 7, 1998.

Ed McCaffrey sprints down field after making a reception on the opening drive of the game against the Philadelphia Eagles at Mile High Stadium in Denver, CO on October 4, 1998.

Ed McCaffrey tries to break free from a Dallas defender after making a reception against the Dallas Cowboys at Mile High Stadium in Denver, CO on September 13, 1998.

Ed McCaffrey makes a reception against the Jacksonville Jaguars at Mile High Stadium in Denver, CO on October 25, 1998.

Ed McCaffrey celebrates a touchdown against the Jacksonville Jaguars at Mile High Stadium in Denver, CO on October 25, 1998.

Fans converge on Ed McCaffrey at the team hotel against the Cincinnati Bengals at Cinergy Field in Cincinnati, OH on November 1, 1998.

Ed McCaffrey makes a touchdown reception in the back of the end zone against the San Diego Chargers at Mile High Stadium in Denver, CO on November 8, 1998.

Ed McCaffrey stretches out to the goal line after making a reception against the San Diego Chargers at Mile High Stadium in Denver, CO on November 8, 1998.

Ed McCaffrey makes a reception against the San Diego Chargers at Qualcomm Stadium in San Diego, CA on November 29, 1998.

Ed McCaffrey makes a touchdown reception in the back of the end zone against the San Diego Chargers at Mile High Stadium in Denver, CO on November 8, 1998.

Ed McCaffrey makes a long reception against the Kansas City Chiefs at Mile High Stadium in Denver, CO on December 6, 1998.

Ed McCaffrey runs onto the field during the pregame introductions against the Miami Dolphins at Mile High Stadium in Denver, CO on January 9, 1999.

Ed McCaffrey is all smiles after the Broncos victory over the Dolphins against the Miami Dolphins at Mile High Stadium in Denver, CO on January 9, 1999.

Ed McCaffrey shakes hands with a Falcons player after the Broncos' win in Super Bowl XXXIII at Pro Player Stadium in Miami, FL on January 31, 1999.

Ed McCaffrey makes a reception against the Atlanta Falcons in Super Bowl XXXIII at Pro Player Stadium in Miami, FL on January 31, 1999

Ed McCaffrey makes a reception against the Atlanta Falcons in Super Bowl XXXIII at Pro Player Stadium in Miami, FL on January 31, 1999

Ed McCaffrey makes a touchdown reception against the Miami Dolphins at Mile High Stadium in Denver, CO on September 13, 1999.

Ed McCaffrey makes a catch in the back of the end zone against the Green Bay Packers at Mile High Stadium in Denver, CO on October 17, 1999.

Ed McCaffrey celebrates after making a touchdown reception against the Green Bay Packers at Mile High Stadium in Denver, CO on October 17, 1999.

Ed McCaffrey makes a 36-yard reception against the Seattle Seahawks at The Kingdome in Seattle, WA on November 14, 1999.

Ed McCaffrey makes a reception against the St. Louis Rams at Trans World Dome in St. Louis, MO on September 4, 2000.

Ed McCaffrey meets with Falcons tackle Bob Whitfield, who played college football with McCaffrey at Stanford, following the game against the Atlanta Falcons at Mile High Stadium in Denver, CO on September 10, 2000.

Ed McCaffrey makes a great touchdown reception in the back of the end zone against the Oakland Raiders at Network Associates Coliseum in Denver, CO on September 17, 2000.

Ed McCaffrey makes a reception against the New England Patriots at Mile High Stadium in Denver, CO on October 1, 2000.

Ed McCaffrey makes a touchdown reception against the San Diego Chargers at Qualcomm Stadium in San Diego, CA on October 8, 2000.

Ed McCaffrey makes a touchdown reception against the San Diego Chargers at Qualcomm Stadium in San Diego, CA on October 8, 2000.

Ed McCaffrey warms up prior to a game against the Cincinnati Bengals at Cinergy Field in Cincinnati, OH on October 22, 2000.

Ed McCaffrey makes a reception against the Cincinnati Bengals at Cinergy Field in Cincinnati, OH on October 22, 2000.

Ed McCaffrey makes a reception against the Cincinnati Bengals at Cinergy Field in Cincinnati, OH on October 22, 2000.

Ed McCaffrey makes a reception against the New York Jets at Giants Stadium in East Rutherford, NJ on November 5, 2000.

Ed McCaffrey makes a touchdown reception against the San Diego Chargers at Mile High Stadium in Denver, CO on November 19, 2000.

Ed McCaffrey makes a reception against the Seattle Seahawks at Mile High Stadium in Denver, CO on December 10, 2000.

Ed McCaffrey makes a touchdown reception against the Seattle Seahawks at Mile High Stadium in Denver, CO on December 10, 2000.

Ed McCaffrey says goodbye to the fans at Mile High Stadium against the San Francisco 49ers at Mile High Stadium in Denver, CO on December 23, 2000.

Rod Smith and Ed McCaffrey pose for a picture following their record-breaking game against the 49ers at Mile High Stadium in Denver, CO on December 23, 2000. During the final game of the season, Smith and McCaffrey each hit 100 receptions on the season, becoming the second receiver duo on the same team to break 100 receptions in the same season in NFL history.

Ed McCaffrey celebrates after making a touchdown reception against the San Francisco 49ers at Mile High Stadium in Denver, CO on December 23, 2000.

Ed McCaffrey is hauled down after making a reception against the Baltimore Ravens at PSINet Stadium in Baltimore, MD on December 31, 2000.

Ed McCaffrey awaits the start of the game along the sidelines against the Baltimore Ravens at PSINet Stadium in Baltimore, MD on December 31, 2000.

Ed McCaffrey makes a reception against the Cleveland Browns at Mile High Stadium in Denver, CO on October 15, 2000.

Ed McCaffrey signs an autograph for a fan against the New Orleans Saints at Invesco Field at Mile High in Denver, CO on August 25, 2001.

Ed McCaffrey makes a long touchdown reception against the New Orleans Saints at Invesco Field at Mile High in Denver, CO on August 25, 2001.

Ed McCaffrey makes his second touchdown reception of the night against the New Orleans Saints at Invesco Field at Mile High in Denver, CO on August 25, 2001.

Ed McCaffrey and his son sit along the sidelines before a game against the New England Patriots at Invesco Field at Mile High in Denver, CO on October 28, 2001. McCaffrey broke his leg during the season opener against the Giants.

Ed McCaffrey watches the action from the sidelines against the Seattle Seahawks at INVESCO Field at Mile High in Denver, CO on August 29, 2002.

Ed McCaffrey makes the game-winning touchdown catch against the St. Louis Rams at Invesco Field at Mile High in Denver, CO on September 8, 2002.

Ed McCaffrey makes a reception against the St. Louis Rams at Invesco Field at Mile High in Denver, CO on September 8, 2002.

Ed McCaffrey hauls down a 69-yard touchdown reception against the San Diego Chargers at Invesco Field at Mile High in Denver, CO on October 6, 2002.

Ed McCaffrey (center) celebrates with his teammates after a 69-yard touchdown reception against the San Diego Chargers at Invesco Field at Mile High in Denver, CO on October 6, 2002.

Ed McCaffrey makes a reception against the Oakland Raiders at Invesco Field at Mile High in Denver, CO on November 11, 2002.

Ed McCaffrey and Steve Watson watch players during the pregame drills against the Cincinnati Bengals at Paul Brown Stadium in Cleveland, Ohio on September 7, 2003.

Ed McCaffrey makes a reception against the San Diego Chargers at Qualcomm Stadium in San Diego, CA on September 14, 2003.

Ed McCaffrey dives for extra yardage after making a reception against the Oakland Raiders at Network Associates Coliseum in Oakland, CA on November 30, 2003.

Ed McCaffrey and the Broncos held a special press conference at their Dove Valley facility to announce McCaffrey's retirement.

Ed McCaffrey and his wife Lisa hold two of their sons as they sit next to Broncos Owner Pat Bowlen during McCaffrey's retirement press conference.