Tyrod Taylor throws a 12 yard TD pass

Tyrod Taylor comes in and scores points. Watch it here!!