Team hub Dallas Cowboys

The most valuable sports team in the world and winner of 5 Super Bowls.

What do you think the chances are that Dez goes back to the Cowboys? I know you are a Patriots fan, do you think there is a possibility he will end up there?

New Reply
Please login to post a reply