Home Sports North Americans dominate Boston Marathon battered by weather: Canadian woman finishes third