Question: How long has beasley been with the cowboys?
Disambiguated questions and answers: question: How many seasons was Beasley with the Cowboys?
In what year did Beasley sign with the Cowboys?
answer: seven
2012
Natural Questions answer: 2012 -- present (from the Wikipedia article "Cole Beasley")