/// <summary>Gathers the data and merges it.</summary>
        [HttpPost] public async Task MergePlayers()
        {
            var existingPlayers = await _getterService.GetData <List <BaseballPlayer> >(BuildUrl("PlayerService", "PlayerPath"));

            var battingStats = await _getterService.GetData <IEnumerable <BaseballPlayer> >(BuildUrl("ProjectionService", "BattersPath"));

            var pitchingStats = await _getterService.GetData <IEnumerable <BaseballPlayer> >(BuildUrl("ProjectionService", "PitchersPath"));

            var mergedData = _mergeService.MergePlayers(existingPlayers, battingStats, pitchingStats);
            await _updaterService.UpdatePlayers(mergedData);
        }