private PitchingStats GetPitchingStats(StatsType statsType)
 {
     if (!PitchingStats.Any(s => s.StatsType == statsType))
     {
         PitchingStats.Add(new PitchingStats {
             StatsType = statsType
         });
     }
     return(PitchingStats.FirstOrDefault(s => s.StatsType == statsType));
 }
        private void AddPitchingStats(PitchingStats value, StatsType statsType)
        {
            if (value == null)
            {
                return;
            }
            value.StatsType = statsType;
            var existing = GetPitchingStats(statsType);

            if (existing != null)
            {
                PitchingStats.Remove(existing);
            }
            PitchingStats.Add(value);
        }