Can Deshaun Watson’s skill set make him successful in the NFL?

America got a glimpse of Watson talent Thursday night.

More FOX Sports San Diego Videos

More FOX Sports San Diego Videos»