Shreveport hosts the Firecracer 5K each July 4. I have run in it for several years. This year I gave two pints of blood on July 3. Big mistake. By mile two I was out of energy. I finished the race, but a couple of minutes slower than the previous year. I won't make this mistake again.