Freeman just never put it all together. Was probably drafted too high. Would have made less money probably but would've had an easier time staying in the league as a backup. Has a stigma about him now and, even though I am not his biggest fan, I can't help but feel it is largely due to Schiano being a nutcase and Frazier playing him after he was with the team for a week.