Richard “Mack” Machowicz, a former Navy SEAL who hosted the Discovery Channel and Military Channel show “Future Weapons,” died Monday, Jan. 2, 2017, of brain cancer. He was 51.
Richard “Mack” Machowicz, a former Navy SEAL who hosted the Discovery Channel and Military Channel show “Future Weapons,” died Monday, Jan. 2, 2017, of brain cancer. He was 51.