It's easy to be in control of the notifications for the events where you're an attendee, or on the roster.
If you add your mobile phone number, and the team, league, or organization has purchased the premium level upgrade, you can receive SMS notifications and sign in and out of events replying with a Y, N or M for MAYBE. You can also opt to hide your number from managers, but still opt to receive notifications, or you can disable SMS notifications all together.
On platform and email notifications, you can opt out of receiving email notifications simply by clicking OPTIONS within the event and choosing to opt out of receiving notifications about that event, or the team, league, or organization that created it.