Names of the CFL

I always get a smile when I see some of the unique last names on the back of CFL jerseys...here's a list...

Bagg, Rob
Bowling, Bo
Cash, Alan-Michael
Chick, John
Cotton, Paris
Denmark, Clarence
Hood, Jonathan
Husband, Cody
January, Glenn
Keeping, Jeff
LaRose, J.R.
Lemon, Shawn
Love, Glenn
Mace, Corey
Mayo, Deron
McCartney, Karl
Peach, Greg
Player, T-Dre
Power, Charlie
Rice, Landon
Sands, Robert
Sears Jr., Johnny
Shell, Lin-J
Stamps, Fred
Whitehouse, Brandon
Yell, Ronnie