DeGrasse did a good job but the results of 9.8 to win was a bit shocking given what the lead in was like. I felt the end result time was disappointing at best.

The schedule favored the favorite...