It takes a lot of water to serve more than 22,000 runners and 7,000 volunteers.
Pre-race dinner
It takes a lot of water to serve more than 22,000 runners and 7,000 volunteers.
(Boston.com Staff Photo / Gary Dzen)