I was able to catch a few pictures at mile markers 7, 11, 21 and the finish line.

This was the first time I had actually watched a marathon live. It's quite amazing to watch people overcome and actually run 26.2 miles. There were all sorts of people. Tall, short, overweight, skinny, muscular, men, women, youth, disabled, etc. It's amazing the emotions you feel as you watch people run.
Deni and the kids also came to the finish line at Provo Mall, where they saw a neighbor cross the finish line, as well as my friend Shaun.