SCRANTON — Downtown Scranton’s on and off-street parking system and the Scranton Parking Authority that oversees it are considered to be financial albatrosses around the city’s neck. 312 more words