User blog comment:Summer.bradshaw/Hello Megan!? T-shirt of Spoiling? But of what?/@comment-167456-20110729180029

I think you are reading way too much into that. If I was going to guess, I'd say that the reasons Hello Megan has a crew T-shirt is because it's a TV show within the series, one that M'Gann watched on Mars and based her human persona on. This is implied quite a lot during the series itself.

Also, while we're specuating, I bet she got the name 'Conner' from that show too.