Do you think the Cowboys made the right decision in signing Taumalolo to a contract of this length?
No
55%
(6 votes)
Yes
45%
(5 votes)
Total Votes: 11
See this poll on:
https://poll.fm/9703731/embed