Last Days of Summer - Steve Kluger
This is my all-time favorite book. Period. That's it. Most people can't say they have 1, all-time, favorite book. This has everything in a book I want; great characters, great story, hilarious and moving. I have three copies, one I loan, one I re-read every couple of years, and my most cherished signed edition. I happen to love baseball, but I've loaned it to many people who care nothing for the sport and still enjoy the read.