Freeman was drafted in the fifth round of the 2000 NFL Draft by the Dolphins. He also signed with the Green Bay Packers briefly.
In the 2000 NFL Draft, Freeman was selected in the fifth round and drafted by the Dolphins. Later, he signed with the Green Bay Packers for a brief period.