Freeman played college football at Virginia Tech, where he caught 121 passes for 2,207 yards and 22 touchdowns in four seasons.
The peak of Freeman's career occurred during his first tenure with the Green Bay Packers including a victory in Super Bowl XXXI in 1997 over the New England Patriots.
In 1998, Freeman had his best NFL season, catching 84 passes for a league leading 1,424 receiving yards and earning the right to his only Pro Bowl appearance.
During overtime of a Monday night game on November 6, 2000, despite bad weather conditions, Freeman caught what initially appeared to be an incomplete pass while lying on his side—after almost being intercepted by Minnesota Vikings cornerback Cris Dishman, the ball actually bounced off multiple parts of Freeman's body without hitting the ground.
Untouched by the defender, Freeman jumped to his feet and ran the ball in for the winning touchdown over the Vikings, the Packers' rival.
[citation needed] Freeman has said it was the second best catch of his career (claiming his best to be an 81-yard touchdown reception in Super Bowl XXXI).
He then went on to play a year for the Eagles in 2002 before coming back to Green Bay for the 2003 season and a second tenure with the club.
He played his final game with Green Bay in the infamous "4th and 26" debacle in the NFL playoffs against the Philadelphia Eagles in January 2004.