Worth The Debate: Pujols Contract

It is worth debating, is Albert Pujols contract worth it in the long run or are we all thinking with our heart over our head?