Drinking Water During a Marathon

Drinking water during a marathon (or any long distance) is important, but getting it in without spilling is not always easy.