Degale struggled with an old, shot, inactive, amateurish Dirrell. James needs to get his chunky ass on some hills cause his conditioning is very sub par. If you can't outbox george groves you need to stay far away from Andre Ward, Carl Froch, or GGG. I see no way in hell he wins that fight.
Dirrell and Ward are both 31, he's a lot more active than Ward, and never convincingly lost a fight until facing DeGale. There's no reason to think DeGale will not be highly competitive with Ward.