NFL Network's Alex Flanagan and Steve Mariucci give us an update on Buffalo Bills QB Tyrod Taylor following his benching last week.