Who would win? Fantastic race tonight. Congrats to Jamaica, USA and Canada!!! DeGrasse get's a first medal in 100m ever for Canada!!! Woot, woot!