The upcoming '08 French Open promo commercials on TC are excellent productions and very exciting. Can you somehow get then out into the greater TV sports audience?
Consider sharing them with your other regular and cable TV partners (you are sharing exclusive rights, no?), who will be carrying the event on weekends, etc. It'll be good for TC and good for sport of Tennis.