Hear this name a lot. Who is this? Someone said thats Chicagocubs? If so, whats the meaning of it?