Runners braved cold, hard rain throughout the 122nd running of the Boston Marathon on Monday.
Runners braved cold, hard rain throughout the 122nd running of the Boston Marathon on Monday. Mary Schwalm Associated Press
Runners braved cold, hard rain throughout the 122nd running of the Boston Marathon on Monday. Mary Schwalm Associated Press