Thanks for the ideas - yeah I must say I absolutely hate running and try not to overdue it, very rarely do I run 2 miles but will run a mile prior to lifting. I also have a 100 yard turf field that I can incorporate doing plyometrics and sprints to mimic a hockey shift. I do the bike too, to switch it up. Cardio really kicks my ass and I would love to not be fatigued before lifting but I suppose I just need to keep grinding away at it. I normally do back squats, but I do incorporate front squats too.
If you are into Oly, I highly recommend incorporating overhead squats. They will help with snatching. I try to squat 3 times a week. Once back, once front, once overhead. First is great for strength while other two are help with both Oly lifts.
Other than times when you are lifting for high weights, you can incorporate moderate weights and cardio into the same time. Depending on your level, you can try something as simple as banging out power cleans and running. Something like this:
600 m run
12 power clean 135/95
400 m run
10 power clean 155/115
200 m run
8 power clean 175/135
weights on the right are rx for men and rx for women. But you can scale it to how you want.
Or something like 4 rounds of 400 meter run and 15 deadlifts (no heavier than 225).
If you hate running, you can do other aerobic thins like rowing or bike. Add 100 yards for distance. You can do these for time or give yourself a timecap.