The View From Here: February 18, 2021 Scott Arnold - 18 Feb 2021 With a price tag of up to $8 million, Peel Street may be a bridge too far. More practical solutions are in the offing.