Yes, Chrome supports Discovery Plus. Simply launch Chrome and go to the Discovery Plus website. To watch your favorite shows online, go into your Discovery Plus account.
If you reside in Canada, make sure you sign up for a trustworthy VPN like ExpressVPN.