Lamar Jackson returns to South Florida for 'business trip'

Lamar Jackson returns to South Florida to open up the 2019 NFL season on the road vs. the Dolphins