Sprinting is a body weight carrying event, therefore it follows that keeping body weight as low as possible is ideal – to do this, I follow a low residue diet in the 2 days pre-, and the day of, the event. This involves eating foods that are digested quickly – so wholewheat stuff is out of the question. Granola bars also fall into this category. On race day, for breakfast I would have cornflakes (low residue, carbs), and probably scrambled egg on white toast (protein and more carbs). Lunch (assuming the meet hasnt started) would be white race and chicken. If the meet has started, and is an all day thing, which yours sounds like it is, fast recovery stuff is good, like carb gels or stuff like powerbars, which are low residue, high energy. BCAA tablets are also good for protein intake. This is all quite in depth, so a chicken sandwich on white bread would also do the trick!
Post comp, chocolate milk would be fine. An evening meal high in veg and fruit would be good from an antioxidant/vitamin point of view.
You might also want to look at caffeine (although this might be banned at NCAAs?), and electrolyte replacement during the meet.
Its worth remembering that sprinting isnt a high energy demanding sport per se; the warm-up is the most energy costly part of the race day, so modifying the warm-up for rounds etc., should help that.
Hope this helps, any more questions please ask!
I agree speedfreak, I perform my best when eating very little 48hrs leading up to a game/meet.