MLB HQ is in NYC so that's where all the web and design stuff is. I'm guessing some teams may have something, but from people I know, getting in at MLB is way easier than teams.
Yeah, I knew they were in NYC, it'd be pretty cool to land an internship or something out there.