Revere on Phillies fans: "I think they're the best in major league baseball"