Former Navy SEAL Crenshaw And Davidson Take High Road By now as everyone is well aware, last week on NBC’s Saturday Night Live, one of the actors during the “Weekend Update” portion of the show, made a particularly tasteless joke at the expense of Congressman-elect Pete Crenshaw. Crenshaw a former Navy SEAL lost an eye […]