The latest Daily Overwatch Moments is live (11/23/2019)
This Overwatch video comes from Daily Overwatch Moments, one of the premier Overwatch YouTube channels by far. Their channel posts a new compilation like the one above every single day.
Daily Overwatch moments makes videos where streamers submit their best clips of the day and then turn them into montages. They've been at this for around two years and still keep posting one video per day even now. They have a great YouTube channel for Overwatch montages.