Two throws by Tyrod Taylor make Bills fans forget their troubles

Saturday started like a dumpster fire for Buffalo Bills fans, as Marcell Dareus announced he was checking into rehab and Karlos Williams was released just hours before the team's preseason game against the New York Giants.

But once the game started, Tyrod Taylor made fans forget their troubles.

The quarterback, who signed an extension worth up to $90 million earlier this month, was right on the money with two big throws as the Bills raced to a 21-0 halftime lead.

First, this sweet spin move and 59-yard bomb to Charles Clay:

Then in the second quarter, Taylor put this throw into the end zone where only LeSean McCoy could catch it, and "Shady" made a highlight-worthy grab for a running back.

Taylor finished 7 of 10 for 132 yards.

McCoy told NFL Network the biggest difference between Taylor last year and this year is "the way he demands respect in the huddle."