Controversial Traffic Stop of NFL Player Tyreek Hill

A Florida police officer is on leave following the traffic stop of Miami Dolphins star Tyreek Hill. Bodycam footage shows an officer pull Hill out of his car, while additional officers restrain him. (9/10/24) 


Latest Videos