Twitter Gold: A Sunday Double Feature
During Duke’s tremendously satisfying win over NC State Saturday, we saw Nate Sheppard’s 69-yard touchdown, and thought, well, that’ll work for Sunday’s Twitter Gold. The man is on a huge roll, after all, having scored eight touchdowns in the last two games. And on that run, Sheppard blew past State’s defenders like he had jet […]