Every day, American veterans are dying on the streets they fought to defend. Too often, though, nobody sees these heroes in the shadows. Thankfully, they weren’t invisible to Joe Leal. A former veteran who was homeless as a child, he has taken it upon himself to ensure that words “homeless” and “vet” don’t go together anymore.