Watch The Office New Leads Season 6 Episode 20 Stream Online. When competition is injected in work related matters, somethings will gonna happen. This is in fact what happens in this latest episode, The Office New Leads Season 6 Episode 20. When the sales staff lets Sabre's new "sales is king" policy get to their heads, Michael hides their new, prized leads. The Office New Leads S06E20 shows on Thursday, March 18, 2010 9:00 PM-9:30 PM EST on NBC. Will Michael be able to do what he wants? Watch The Office New Leads Season 6 Episode 20 Stream Online.