Fantastic touchdown by Duron Carter!
JULY 26, 2016
What a touchdown by Duron Carter for 61 yards!