Former Tennessee Titans OL Taylor Lewan is hosting a new reality show on Netflix called "Battle Camp" that premiers on April 23.
The "Survivor" style reality competition premieres on Netflix April 23. Here's what to know about the show's cast, and host — ...