Fantastic touchdown by Duron Carter!

JULY 26, 2016

What a touchdown by Duron Carter for 61 yards!