Can't just poo poo the record in the last 10 games. This is a TOUGH league with very few easy nights. All wins are legit if you look at the balance of talent in this league.
What's impressive is that I don't think this team has played up to it's potential and still they fight hard in most games giving themselves a chance to win.