Eating the right foods for endurance and power or strength sports

Different sports require different foods to fuel and prepare. Endurance sports require a lot of long-term energy.