Titans' Kevin Byard channels T.O., dances on Cowboys star
Tuesday, November 6, 2018 - 09:10
in Astronomy & Space
Tennessee Titans safety Kevin Byard did his best Terrell Owens impression by dancing on the Dallas Cowboys star on Monday Night Football.