For over 20 years, “Second Street Joe” has brightened Rochester days by waving flags outside Saint Marys Hospital.