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