I recently had a conversation with a friend about MLB logos. He argued that the MLB owns all the teams logos. He said that all the revenue from apparel goes to the MLB beacuse of their ownership of the logos. I am a business student, and to me this seemed absurd. I live in Boston, and to to think the Sox make no money off the millions of product lines with their logo on it is unimaginable. Can someone shed light?