Cole Beasley Explains His Reasons for Quitting the Bucs After One Week.

The former Dallas Cowboys and Buffalo Bills receiver Cole Beasley is finished.

According to Mike Garafolo of NFL Network, the former Buffalo Bills receiver is leaving the league after playing for Tampa Bay for one week.

After playing for 11 seasons, "He is ready to be with his family and it's time to be a full-time dad and husband," his agents tell NFL Network.

Texas-born Beasley was never a favorite of his old team, the Dallas Cowboys.

The Buffalo Bills had also moved on, with Stefon Diggs in control of the wide receivers and Gabriel Davis one of the leading candidates to be his running mate.

Being 33, the tiny Beasley may have outlived his seven successful seasons playing in the slot for the Cowboys. 

He did, however, become a solid receiver in Dallas after signing with the team as an un drafted free agent, and his career subsequently reached new heights in Buffalo,

 recording 231 receptions, nearly 2,500 yards, and 11 touchdowns over the course of three seasons.

After ten years in the NFL, Beasley retires with 554 receptions for 5,726 yards and 34 touchdowns.