Propelled by a season’s best, Andre De Grasse booked his spot in the Diamond League Finals on Friday. The Canadian posted a time of 19.89 seconds in the men’s 200 at a meet in Brussels to place third in the race and firm up his spot at next weekend’s championship event in Eugene, Ore.