On the morning of their 20th wedding anniversary, Teresa's husband Sam goes for a run and keeps on running.
1997
2005
2015
2016
1994
2013
1978
1996
2014
1987
2001