But things began to change in 2007.
Brown had a career-high 61 catches, but his total yards dropped 780 and his yards-
per-catch went from 17.7 to 12.8. He only had four touchdowns.
And just like that, questions started to be asked and doubts surfaced.
At this time a year ago, Brown was being asked about the pressure to rebound during the 2008 season and make the statement that he could be a No. 1 receiver.
"Not really," Brown said at the conclusion of the Eagles' organized team activities last year. "I don't come into this season with any pressure, no chip on my shoulder. I'm totally relaxed and ready to have fun with the game."
How quickly things have changed.
Today, as the Eagles conclude their 2009 OTA in preparation for training camp, Brown is not relaxed.
There is a career's worth of pressure on him. It's unlikely that he's having much fun.
A disastrous 2008 season has left Brown in limbo as the Eagles prepare for '09.
"Well, I'm not starting this year, so that's something that's different," Brown said. "But I feel good. I feel healthy. I feel sharp right now.
"I'm just going to continue to keep working on things I need to and come into training camp even better."
This is not how it was supposed to be.
Brown's Eagle career was supposed to be ascending, not potentially flaming his way out of Philadelphia.
There will be no job security for Brown when the Eagles open training camp in August.
If he is still an Eagle then, he'll report to Lehigh University uncertain of where he stands, not sure if he'll even have a legitimate shot to make the roster.
"I really can't say for sure right now," Brown said. "It's minicamp, and how things were last year are pretty much how they are going to be in minicamps.
"During training camp, I have a better idea of whether or not I'm going to have an opportunity to climb the ladder."