Best of Boston
2002 Best Exit, Fan
Michael Downing
Michael Downing, a longtime Patriots fan who died of a heart attack at Foxboro Stadium amidst the celebration of his team’s improbable comeback playoff win over Oakland.
Michael Downing, a longtime Patriots fan who died of a heart attack at Foxboro Stadium amidst the celebration of his team’s improbable comeback playoff win over Oakland.