How Eagles’ Tackle Lane Johnson Eats 4,000 Calories and 300 Grams of Protein a Day
The 6'6", 325-pound lineman—who hasn't given up a sack in 29 games—works with a personal chef to meet his nutritional needs, while still enjoying his favorite foods....