Brett Veach revealed the tight end’s health struggles Tuesday while appearing on the “NFL: The Insiders” podcast.