I found this thread on BeginnerTriathlete.com where some people posted some funny signs they saw at triathlon race or road races. Some pretty funny ones.