ATLANTA, GA - OCTOBER 01: Tyrod Taylor #5 of the Buffalo Bills celebrates beating the Atlanta Falcons at Mercedes-Benz Stadium on October 1, 2017 in Atlanta, Georgia. (Photo by Kevin C. Cox/Getty Images)
in

NFL Power Rankings: The New England Patriots Are Dead, Love Live Buffalo

15. Tampa Bay Buccaneers 2-1

The Tampa Bay Buccaneers beat the New York Giants this past weekend. Fuck them.

Deadseriousness

Written by Deadseriousness

Leave a Reply