Thor , Taylor, even Gilbert is showing some form. Heck if you don't count le tour Evans brought something in the Giro. TJ got him a stage race win.
It's not great mind you, but it could be a lot worse.
They are still way down in the UCI team points , 10th I think and for their budget they can't be all that happy, but they have had something