On the morning of their 20th wedding anniversary, Teresa's husband Sam goes for a run and keeps on running.
1999
2001
1993
1984
2014
2002
2008
1987
2009
2018
2004
2006
2017