Looking back at Team McEwen’s 11-year tenure

As Team McEwen is breaking up after 11 seasons together, all four members discuss their favourite moments during their tenure.