World champion Noah Lyles was all smiles after a wind-aided 9.96 seconds win in the men's 100 metres at the Bermuda Grand ...