private static CalendarEvent BuildCalendarEvent(TwinRinksEvent evt, string title)
        {
            var vEvent = new CalendarEvent();

            vEvent.Location = $"Twin Rinks - {evt.Rink} Rink";
            vEvent.Created  = new CalDateTime(DateTime.Now);
            vEvent.Class    = "PUBLIC";

            if (evt.EventType == TwinRinksEventType.Game)
            {
                if (evt.Rink == TwinRinksRink.Away)
                {
                    vEvent.Summary  = $"{title}: Away Game vs {evt.AwayTeamName}@{evt.Location}";
                    vEvent.Location = evt.Location;
                }
                else
                {
                    vEvent.Summary = $"{title}: Home Game vs {evt.AwayTeamName}@{evt.Rink} Rink";
                }
            }
            else
            {
                if (evt.IsPowerSkatingEvent())
                {
                    vEvent.Summary = $"{title}: Power Skating@{evt.Rink} Rink";
                }

                else
                {
                    vEvent.Summary = $"{title}: Practice@{evt.Rink} Rink";
                }
            }

            var startDate = evt.EventDate.Add(evt.EventStart);

            var endDate = evt.EventDate.Add(evt.EventEnd);

            vEvent.Start = new CalDateTime(startDate, "America/Chicago");

            vEvent.End = new CalDateTime(endDate, "America/Chicago");

            return(vEvent);
        }