Feel Good Friday: A Wisconsin Town Has Adopted a Giant Beach Ball as Its Mascot

A mysterious, giant beach ball showed up in the small town of Stoughton, Wisconsin, and the locals have turned it into an uplifting mascot . . . rolling it around town, taking selfies with it, and even signing it.

Read the full story here: