The Giants won who do you think sould have one? i personally don't really care for any of these teams.