After upgrade to 5.0.1 - anonymous users can't see any events
I think I figured this out, but it still looks like a bug (sorry I won't probably won't be able to confirm right away and submit a JIRA issues). The Drupal "CiviEvent: Access CiviEvent" seems to need anonymous turned off or anonymous can't view. I had this set because I thought it was necessary, but it isn't for anonymous to view specific events, I think it means to view a listing of events. This still seems like a bug, but I'm glad it's at least working again.

This may also have been the cause for the API permission check failed: CiviEvents Fails after update to 4.7.19 and 4.7.20