On the morning of their 20th wedding anniversary, Teresa's husband Sam goes for a run and keeps on running.
2007
1997
2005
2006
1999
2014
2026
—
2001
2008
2013
2023
1996
1993