Michigan State news MLive · 20m Michigan State throws first punch, makes early statement with win vs. No. 2 Duke Full story at MLive