Pro Football Hall of Fame wide receiver Terrell Owens played 21 games for the Philadelphia Eagles over two seasons, and spent three seasons in Dallas, playing in 47 games for the Cowboys.

While his numbers in Dallas might have been better, apparently his time with the Eagles was more rewarding for him.

Appearing on the Busted Open Radio Show on SirusXM Radio, the controversial wide receiver was asked if he liked his time in Dallas or Philadelphia better.

"I would probably have to say the Eagles," Owens said. "I got to the Super Bowl with the Eagles, I was on pace to do some great things there with that organization. Although I did have some great years in Dallas as well."

Owens had 124 catches for 1,963 yards and 20 touchdowns in the Eagles and 235 catches for 3,587 yards and 38 touchdowns.

Owens had 77 catches for 1,200 yards and 14 touchdowns in what was a memorable 2004 season, helping to lead the Eagles to the No. 1 seed in the NFC.

Owens said he felt the Eagles played better to his strengths.

"And I say that mainly because of Andy Reid," Owens explained. "He is definitely an offensive-mind."

The former Cowboy didn't hold back when discussing current Cowboys coach Jason Garrett.

"They need more then just a receiver, Owens said.  "They need a head coach as well."

"They basically said I was the problem there in 2009 and here we are nine years later and they are still having the same issues."

"How can they keep saying that the players are the issue," Owens asked.

Owens went on to say that he feels he could still help a team out, especially in the red-zone, and mentioned the Atlanta Falcons as a team that he might fit in well with.

More From 97.3 ESPN