Warriors, Giants, Mayweather/Guerrero: this weekend had the sports world buzzing. But there was one group of folks who were not so engaged -- the "non-sports fan." Commentator Demone Carter takes on the eternal question posed by this group: why sports?