On the morning of their 20th wedding anniversary, Teresa's husband Sam goes for a run and keeps on running.
2001
1997
2008
2017
2014
2005
2009
2007
2006
1998
2004
1991
1981
1954