After six weeks, who's good and who's bad in MLS? Who knows, it's springtime and that means we're still figuring it all out! Andrew, David and Simon are back together, and they break down the weekend that was in MLS. First things first, the Rapids scored. And then they scored again. And again. And again. Plus, what's going on in Portland? What's up with the new goalkeeper in Philadelphia? And should Bill Hamid shoulder the blame for D.C. United's Atlantic Cup draw?

Hamid won't have much time to dwell on it, of course, as he is one of 14 MLSers in USMNT camp for Wednesday's friendly against Mexico. Could William Yarbrough get time in goal after making his debut against Denmark? Perhaps, either way the young dual citizen will be pulled both ways as his country of birth takes on his national team. Yarbrough needs a nickname, help us out ETR faithful!

In the mailbag, where would Jason Kreis and Jurgen Klinsmann fall in their own depth charts? And is this the year of the Canuck?

Download the show.