Netflix has dropped the teaser of its new Sherlock project, ‘Irregulars’. Highlights — The teaser of ‘Irregulars’ When will ‘Irregulars’ release on Netflix? The adventures that will unfold in Netflix’s ‘Irregulars’ have already created a buzz in the market right…