Pixar is batting 100. They are 11 for 11. Eleven feature animated films that all have achieved both massive commercial as well as critical success. Their films have garnered 26 Oscars, 7 Golden Globes, 3 Grammys and over $6 billion in worldwide sales. Every sequel they make is better than its predecessor. Their record is […]