if I change
Team<FootballPlayer> adelaideCrows = new Team<>("Adelaide Crows");
to
Team<FootballPlayer> adelaideCrows = new Team("Adelaide Crows");
Would it be wrong or will I get any error later? And why ? wildcard cannot use at class level? like
public class B <? extends A>