Cleveland police officers stop thousands of people every year, mostly to hand out traffic tickets. In 2023, the department reported making nearly 17,000 stops — about 45 a day. More than 700 of those ...