<p>I have a team of junior developers and they want to have better understanding and usages of generics.  Anyone recommend good tutorial or articles samples that are good places to start.</p>

A few links:
An Introduction to C# Generics
Generics (C# Programming Guide)
Recommended books:
Professional .NET 2.0 Generics
C# in Depth