Jared Wickerham/Getty Images
Oh, Ryan Fitzpatrick.
The ultra-polarizing, controversial and, during his time as the Bills' starter, inconsistent quarterback.
It's easy to pile on Fitzpatrick due to his seventh-round draft status, visibly weak arm and sporadic play—I get it.
But, I've attempted to avoid simply joining the masses before ridiculing Buffalo's signal-caller.
I've watched—and re-watched—every throw the Harvard alum has made this season, and I've come to this conclusion.
He's clearly not the future for the Bills, but right now, Buffalo can't worry about that.
But he is good enough, in Chan Gailey's system, with C.J. Spiller in the backfield and a steady offensive line in front of him, to lead his club to the playoffs.
(That comment made notwithstanding Buffalo's defensive woes.)
Right now, Fitzpatrick has a higher QB rating than Matthew Stafford, Tony Romo, Eli Manning, Jay Cutler, Michael Vick, Andrew Luck and tonight's opposition, Ryan Tannehill.
QB rating is far from the end-all-be-all when it comes to analyzing the success of a quarterback, but if his rating was embarrassingly low, wouldn't people be quick to point it out?
Over the last three games, he's completed 69.9 percent of his passes at 267 yards per game with five touchdowns and two interceptions.
The Dolphins secondary has floundered of late, and Luck set the single game rookie record with 433 passing yards just two weeks ago.
Currently, Miami has allowed the seventh-most aerial yards (2,502), but opposing signal-callers average the ninth-lowest QB rating (80.1).
Spiller will presumably be the focal point of Buffalo's offensive attack, but Fitzpatrick has to be efficient against a susceptible—but not horrid—Dolphins defensive backfield this evening.