If you're facing criminal charges in Tampa or Hillsborough County, you may feel like your case is dragging on forever. Months—or even years—can pass before you get your day in court. But did you know that the U.S. Constitution and the Florida Constitution both guarantee…