Esports you mean hamilton did not win ??? shocker !!! you mean hamilton did not win ??? shocker !!!. By Yahoo 22nd March 2020