Filed under: Mike Tannenbaum Approval Poll By John B Mar 22, 2012, 9:44am EDT Share this story Share this on Facebook Share this on Twitter Share All sharing options Share All sharing options for: Mike Tannenbaum Approval Poll Reddit Pocket Flipboard Email Simple question. Do you like the job the general manager is doing? More From Gang Green Nation Jets Sign Duane Brown to a Two Year Contract Scouting Jets cornerback Luq Barcoo New York Jets Flight Connections 8/11/22 Jets Preseason Podcast Mailbag Jets Reacts Survey: Preseason Jets Training Camp News and Live Updates 8/10