These are the exact directions I followed from an mlb website:
Google Calendar
(Any computer with a web browser)
- Go to http://www.google.com/calendar and sign in. If you do not have a Google Account create one using the link provided at the bottom of the page.
- Click on "Add" in the "Other Calendars" box located at the bottom of the menu on the left.
- Under Add select "Add by URL".
- Copy and paste the URL of the iCalendar file into the pop up window. The new calendar will now appear and is accessible from the My Calendars menu located on the left hand side of the screen.
I then synced my droid as I said, opened my Droid's stock calender app, pressed the menu button, then "more", then "my calenders", then hit the check mark next to the calenders I wanted displayed within the stock Droid calender app.
This is the exact method I used. It worked the very first time for me. I hope it will help get you the results you require.