How NFL Players Support Their Immune System

“I haven’t found anything better for immune support.”
That’s 26 year old NFL lineman Ike Boettger talking about his supplement routine. He stands 6’6” and 313 lbs, and plays guard for the Buffalo Bills. And for as long as he can remember, he’s taken…
49ers Quarterback CJ Beathard’s NFL Supplement Routine

Introduced to these products in college, CJ says they have him in the best shape of his life. What is his routine?