public override void Delete(LeagueDbContext dbContext)
 {
     if (Scoring != null)
     {
         var results = Scoring.GetAllSessions().Where(x => x.SessionResult != null).Select(x => x.SessionResult);
         foreach (var result in results)
         {
             result.RequiresRecalculation = true;
         }
     }
     base.Delete(dbContext);
 }