Taylor Gabriel plays as if he's got something to prove. Landing firmly on his feet in Atlanta, Gabriel turned a couple of short passes into long touchdowns that sparked the Falcons to a 38-19 victory Sunday over the plummeting Arizona Cardinals.
More...