You got the basic idea right: that vets deserve gratitude because their service guarantees our freedom. The sign says "Got Freedom? Kiss a Vet"
Ahhhh darn, I was close. ;*)