On the morning of their 20th wedding anniversary, Teresa's husband Sam goes for a run and keeps on running.
2021
2016
2020
2013
1988
2014
2012
—
2018
1976
2007
2003
2002
1995
2005