50 in 50

50 in 50

50 in 50

New York man's quest to run 50 marathons in 50 states in 50 weeks to honor late wife and raise awareness for cancer takes him through the Flathead Valley