Cyclists and runners attend Project Hero's Barrington Honor Ride & Run in Barrington, Ill. Project Hero, a 501(c)3 non-profit organization, is dedicated to helping veterans and first responders affected by PTSD, TBI, illness, and injury achieve rehabilitation, recovery and resilience in their daily lives. Photo by Bob Lee