Any guy willing to attend a Bills game in December on crutches should get some kind of special TBD award
Lets call it the Lieutenant Dan Taylor Award
" Try not to get yourself killed"
Allen was Limited in Practice on Wednesday & Thursday. I would say the chances of watching Trubisky on Sunday is possible at some point during the game