Q: What do the Pope and the Giants have in common?
A: Both cram 30,000 fans in a stadium and end up saying JESUS CHRIST!