EDITOR’S NOTE: This story originally published on May 25. With all the recent discussion about Browns stadium financing, cleveland.com is bringing this piece back, in case...
CLEVELAND, Ohio – Cleveland Browns owners Jimmy and Dee Haslam have put their hands out for up to $1.2 billion from state and local taxpayers for...