Question: How long has beasley been with the cowboys?
Answer: 2012 -- present
Disambiguated annotations:
qaPairs: question: How many seasons was Beasley with the Cowboys?
answer: seven
question: In what year did Beasley sign with the Cowboys?
answer: 2012