Isn't Logan on "T" Blue line?
I've taken the "T" from Logan on the blue line, so I assume it still would be.
Boston's T does go to the airport (and it is good public transit otherwise). Having taken this particular trip a few times though it is a bit of a pain and very confusing as you need to catch a connecting bus. So Menino isn't going to send Dem big wigs that way.