If I remember correctly the sports calendars wouldn't sync, yet you could import the yahoo ones. You'd have to check out an old thread most likely or one over at the google help forums. It's been awhile. Much easier when you can just copy the csv file and import it.
My problem is I don't want twenty million calendars on my phone. I have enough categories within my work calendar. My personal calendar is just that, and I don't need to "narrow" things down, deactivate this one, activate another and so on. If I have to narrow in on something it's why there is a search feature. Trying to look at a month or week and seeing about 12 different calendar colors is annoying. During season overlaps, I'd have more than four personal calendars going because of three different sports teams on top of holidays and god know what? I have multiples for work already and the rest are personal. It'd be nice if I didn't have to go through google at all, but google is a bit limited when it comes to smartphones so it is what it is.