A word from the geek...
I typically avoid suggestions that I should monetize the Bib Generator like the plague. Not my thing. The BG is my gift to the endurance athletics community. But my friend Ed approached me saying that he is raising money for a charity that ticks a couple of my boxes...the Canines for Veterans progarm at Canines for Service.
You can find more info about it over on Ed's website for this endeavor, 26 in 52 (this link will open a new tab)
You're by no means required to participate in the fundraiser to use the Bib Generator. But take a look...seems like they do good work...and if it sings to you, please help out.