Bills have benched Tyrod Taylor. Kinda seems like a panic move, and obviously signals the end for him in Buffalo. Denver and Jacksonville seem like the likely landing spots for Taylor in the offseason.
__________________
"Think I'm gonna be the scapegoat for the whole damn machine? Sheeee......."
|