If you have walked or driven along Yonge Street between Bloor and Wellesley lately, you have witnessed...