public async Task StartAsync(IDialogContext context)
        {
            try
            {
                _Sports = await TournamaticService.GetSports();

                if (_Sports.Count > 0)
                {
                    List <string> eras = new List <string>();
                    foreach (var era in _Sports)
                    {
                        eras.Add($"{era.Key}");
                    }
                    PromptDialog.Choice(context, AfterMenuSelection, eras, "Which sport are you interested in?");
                }
                else
                {
                    await context.PostAsync("I couldn't find any genres to show you");
                }
            }
            catch (Exception e)
            {
                Debug.WriteLine($"Error when faceting by era: {e}");
                context.Done <object>(null);
            }
        }