Standing at 6-foot-5 and weighing 220 pounds, it’s impossible to tell from a glance that Cole Weaver struggles with dietary restrictions. But as soon as the conversation starts, it’s a part of his life he’s not afraid to delve into. The redshirt first-year wide receiver’s life has...