I'd like to tell you about an American hero I know: Gary Sinise. Gary, as you know (unless you live under a rock), played Lt. Dan in Forrest Gump and currently stars in CSI New York. He boasts too many other award-winning roles on stage and screen to list. What you probably don't know is how much time, energy, and money Gary spends to serve our troops, both active-duty and veterans, and their families. I first saw Gary perform in the basement of a Catholic church in Highland Park, IL about a million years ago. The lighting was rotten and...