My warm up for hockey is a few rounds of downward dog to get the blood moving. Some front and lateral lunges (dynamic stretching) to get a sweat going and the blood flowing. Then some static and active stretching (mostly yoga poses). Finishing up with some more dynamic movement to get the muscles firing. I'm a goalie and I'm sorry, but if you don't do SOME static stretching of your groin, you'll likely hurt it. Never when the muscles are cold, of course, but the dynamic groin stuff isn't enough.

Cool-down is taking my gear off and drinking beer.