You had Owens, who faced drama in Dallas–believing that the offense was against him, and his style of attitude.
Randy Moss, who in '07 broke the mark for most touchdown receptions by a receiver, watched his stats tail off with Tom Brady on the shelf.
Chad Ocho Cinco wanted out of Cincinnati, but when he did not get his wish, faced his most disappointing season (with just 540 yards receiving, and four touchdown grabs).
As we enter the 2009 season, all these receivers look to bounce back to their dominant form.
Terrell Owens has found a new home (again). This time it's in the cold city of Buffalo.
History shows that Owens is always on his best behavior in the first season, and performs up to his top five capability.
He heads to training camp, learning the new offense and trying to become familiar with Bills' quarterback Trent Edwards.
Chad Ocho Cinco spoke out earlier this week, guaranteeing a playoff birth for the Bengals, and sees eye to eye with quarterback Carson Palmer.
Randy Moss has not been in the spotlight during the off-season, as the attention has gone to the return of Tom Brady.
With the season just a few months away, it is time to make a bold prediction.
Which of the "Three Amigos" will have the most productive season in 2009?
You can go a few different ways here, as it is very close.
No. 3: Terrell Owens. Owens enters his first season with the Bills, one that should be a productive one. Alongside him is Lee Evans, another receiver that could have a breakout season. You also have Marshawn Lynch at running back, who is very effective when actually playing football.
So, what is the issue then? Why is T.O at no. 3?
The weather can be a factor. Playing in late December in Buffalo could make it tough on Owens, and Edwards, who needs to give the ball up to him.
The offensive line also is a major factor. Not many adjustments were made to the line, which struggled greatly in 2008. If sacks come heavy this year, Owens may lose a lot of opportunities if Trent is always on the ground. I see Owens with about 1,250 receiving yards, and seven TD receptions.
No. 2: Chad Ocho Cinco. The Cincinnati Bengals could be a surprising team to watch, with Ocho Cinco as the main contributor. The loss of TJ Houshmandzadeh is going to make him the top receiver every play down the field. The addition of Andre Smith to the line will give Palmer more time to use his strong arm to find Ocho Cinco deep in the end zone.
Prediction: 1,300 receiving yards, nine TD receptions.
No. 1: Randy Moss. The heat could be coming at me for making Moss number one, but what can is there to disagree with?
The return of Tom Brady will help Randy's case. Yes, we don't know if Brady will ever be the same, however, with the stability of the offensive line, Tom Brady will have time to find Moss.
Wes Welker being alongside of him will also lessen the possibility of constant double teams, leaving Moss some open yards.
I do not see Moss having nearly the amount of touchdowns he had a few years ago. However, I do see his receptions, which were down last year, bouncing back, as well as an increase this year in overall stats.
I see Moss with about 1,500 receiving yards (could be more), and 12 TD grabs.
Matt Miselis is a writer for BleacherReport.com