On the morning of their 20th wedding anniversary, Teresa's husband Sam goes for a run and keeps on running.
2014
2017
1983
2008
2007
2010
2000
2013
1975
2011
1974
1988
1987
—