Great news! All three Carolina Challenge Cup matches for D.C. United will be streamed live on dcunited.com. The opening match will be today at 5:00 PM against the Chicago Fire, and will be our first chance to see Hamdi Salihi wearing black and red. United will then face the Charleston Battery on Wednesday at 7:15 PM, and wrap up the tournament next Saturday at 5:00 PM against the Columbus Crew. Today's match will apparently have multiple biases in the broadcast booth, as the staff writers for each team will be calling the game. Hopefully we'll hear some fun and occasionally heated commentary from Sebastian Salazar of United and Jeff Crandall of the Fire.