If you haven't cleared your schedule for tonight, you might want to consider doing so.
With five MLS games, five friendlies pitting an MLS side against an English Premier League one, a Copa America semifinal, a World Football Challenge match featuring Real Madrid and a WPS match featuring a number of the women who represented the United States at the World Cup, Wednesday night's slate has something for just about everybody.
If you will be watching any of Wednesday night's games, please feel free to share any thoughts, opinions and some play-by-play in the comments section below. Enjoy the action (TV schedule is after the jump):
WEDNESDAY'S SOCCER SCHEDULE
7:30 p.m. – Fox Soccer Channel – Western New York Flash vs. MagicJack
7:30 p.m. – MLS Direct Kick/MatchDay Live – D.C. United vs. New England Revolution
7:30 p.m. – No national broadcast – Philadelphia Union vs. Everton
8 p.m. – MLS Direct Kick/MatchDay Live – Toronto FC vs. FC Dallas
8:30 p.m. – Live audio stream – Houston Dynamo vs. Bolton
8:30 p.m. – No national broadcast – Sporting Kansas City vs. Newcastle
8:45 p.m. – Univision/YouTube – Paraguay vs. Venezuela (Copa America semifinals)
9:30 p.m. – MLS Direct Kick/MatchDay Live – Colorado Rapids vs. New York Red Bulls
10 p.m. – Fox Soccer Channel – Seattle Sounders vs. Manchester United
10:30 p.m. – MLS Direct Kick/MatchDay Live – Los Angeles Galaxy vs. Columbus Crew
10:30 p.m. – MLS Direct Kick/MatchDay Live – San Jose Earthquakes vs. Vancouver Whitecaps
11 p.m. – Live video stream – Portland Timbers vs. West Brom
11 p.m. – ESPN2/ESPN3.com/ESPN Deportes – Chivas de Guadalajara vs. Real Madrid