Former SEAL and host of Discovery’s ‘Future Weapons’ loses battle with cancer
A popular former SEAL and television host Richard “Mack” Machowicz passed away Jan. 2 after a two-year battle with brain cancer. He was in his early 50s. Machowicz was a SEAL for 10 years in both Team One and Team Two and left the...