Navy SEAL

‘Future Weapons’ Host and Former Navy SEAL Richard ‘Mack’ Machowicz Passes Away After Cancer Battle

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 …

‘Future Weapons’ Host and Former Navy SEAL Richard ‘Mack’ Machowicz Passes Away After Cancer Battle Read More »

Scroll to Top

Get the Top outdoor Story's Every Morning

The Latest Outdoor News, Experiences, Recipes and more directly to your inbox.