What is the name of the large, furry, green mascot of the Philadelphia Phillies Baseball team? In Sports Trivia AnswerPhanatic Share and Enjoy !