Washington Football Team’s Deandre Carter returns kick 101 yards for TD [VIDEO]

That’s how you draw up the perfect start to the second half! Deandre Carter of the Washington Football Team returned the opening kickoff of this afternoon’s second half against Atlanta a whopping 101 yards, knifing his way with precision through the host Falcons for his first career TD: 101 yards to the HOUSE. DeAndre Carter … Read more