FC Dallas vs LA Galaxy, Saturday 4/13/10 4:30pm PDT, FC Dallas Stadium. NBC Sports.

LARS Event Info

Photo Credit: Brandon Wade / Getty Images

By B Von Wolfe

With no time to lick their wounds after Wednesday