Terrell Owens, WR
Wide receiver Terrell Owens is an acquired taste to some and a villain to many others. You hated him when he played your team but respected his play when he played for you. Many just hated him throughout his tenure in Dallas.
No matter what category you fall into, his production in Dallas is unmatched by any other free agent wideout the Dallas Cowboys have ever brought in.
Owens only played three years for Dallas but always had 1,000 yards receiving and never scored less than 10 touchdowns in a season. Impressive no matter what name is on the back of the jersey.
His initial contract of four years and $34 million was justified with the production he displayed but was ultimately let go. His impact on the Dallas Cowboys leads me to put T.O. as the number two free-agent signing by the Dallas Cowboys.