'Future Weapons' Host and Former Navy SEAL Richard 'Mack' Machowicz Passes Away After Cancer Battle – Outdoors360
Richard “Mack” Machowicz was a true living example of an American hero. The former US Navy SEAL and “Future Weapons” host on Discovery Channel, died at the age of 51 after a long battle with brain cancer. Mack spent 10 years serving as a Navy SEAL before his career in television began. Though he’s best ...
Post to Tumblr