Miami-Dade police officer placed on administrative duty after Dolphins star Tyreek Hill detained before game
By Kevin Dotson and Ben Morse, CNN (CNN) — The Miami-Dade Police Department placed an officer on administrative leave Sunday after Miami Dolphins star Tyreek Hill was detained prior to the start of the season-opening game. On Sunday morning, just hours before kickoff, Hill was detained for a short time by police after a traffic
Continue Reading