Metro

Thousands run Boston Marathon’s final mile