In every sport there are always teams that seem to have all the ingredients on paper but for one reason or another fail to live up to expectations.