After dismal game and brutal hit, Tyrod Taylor’s time in Buffalo could be over
‘Buffalo is expected to either trade or release the seventh-year veteran before Taylor is owed a $6 million roster bonus on March 14, the third day of the 2018 league year.’