I also need some help remembering the name of a novel. This is what I remember:
The protagonist is a baseball player, war starts with an alien race, he goes off to war, the aliens have the ability to shoot lasers from their stalked single-eyes, if a hole is punched in a spaceship the humans have a gun that shoots out a rapidly expanding sticky blob to seal it. Near the end the protagonist is face to face with an injured alien on the moon (?) the alien keeps blinking his eye at the guy, which the guy interprets as the alien trying to attack him. The guy saves the aliens life, then the guy falls unconscious.
When he comes to in a hospital, the war has ended and it was discovered that the aliens 'lasers' were actually signal beams and the war started over a misunderstanding.