Glen Johnson Hails “Best Squad Yet”