Ok. But like F. Michael said the kids in juniors can drop the gloves. In the NCAA you can but get suspended for a game or two. Could be more I think. Also the icing rule in College is different. That automatic icing rule I don't like it. Maybe you do? Another opinion. Yes most College players are older than the major junior kids. NCAA D1 hockey like leftwinger stated has gotten a lot better. Opinion on that is College hockey has become much better these last 10 years or so. I think we are seeing more College players being more dominant at the NHL level than ever before. Backes (Minnesota State), Parise (North Dakato), Toews (North Dakota) to name a few. I'm sure I'm missing more but those names come to mind.
Last time I remember if you play on any NCAA D1 hockey team you can't go play on any Major Junior Canadian team and vice versa? Has that rule changed?
You have it backwards...if you play in a major junior game then your eligibility is done for that year and any subsequent game played in after that is another year gone (i.e. 2 games = 2 years of lost eligibility for the NCAA).
If you play on an NCAA team and are still of age, you have the option to leave to go play major junior and that can include an overage year.
I was born in Midland, MI and unfortunately no NHL guys from there, but an extension would certainly be the Detroit area guys. Once the family moved to the Chicago area, there was not any guys from the city we resided in, but then again all of the guys from around the Chicago area itself including Brett Lebda, Mike Brown, Al Montoya, Jared Boll, etc.
I did however attend prep school at Shattuck St. Mary's in Minnesota and had the opportunity to go to school with Zach Parise, Sidney Crosby, Jack Johnson and Drew Stafford as well as having the chance to play on the same team with Crosby, Johnson and Stafford during my last year there.