Bloomberg BusinessWeek released an infographic of the smartest spending franchises across all four major sports (NFL, NBA, NHL & MLB) in the United States. The graphic of all 122 major sports franchises measures how much every win cost in relation to player payroll. Where do your teams rank? Leave us your thoughts in the comment section below.