“After the meeting Flanigan decided to visit others. And as his Instagram filled with photos of the encounters, friends started clamoring for a Flanigram.” Billy Flanigan has pedaled 3,000 miles, delivering one smile at a time.