On the morning of their 20th wedding anniversary, Teresa's husband Sam goes for a run and keeps on running.
2014
2006
2005
1984
1983
1995
1971
2007
1979
1978
1977
1997
2015
2008
1957
2001
—
2017