public void Trade(LeaugeTeam a_player, LeaugeTeam a_CPU)
        {
            int  playerPlayer;
            int  cpuPlayer;
            bool tradeApprove;

            a_player.ShowTeam(PlayerName);
            a_CPU.ShowTeam(PlayerName);
            Console.WriteLine("Who would you like to offer?");
            string input = Console.ReadLine();

            playerPlayer = Int32.Parse(input);
            Console.WriteLine("Who would you like to get?");
            input     = Console.ReadLine();
            cpuPlayer = Int32.Parse(input);
            if (a_player.CanDraftPosition(PlayerPos, a_CPU.team[cpuPlayer]) == true && a_CPU.CanDraftPosition(PlayerPos, a_player.team[playerPlayer]) == true)
            {
                tradeApprove = true;
            }
            else if (PlayerPos[a_player.team[playerPlayer]] == "C" && PlayerPos[a_CPU.team[cpuPlayer]] == "C")
            {
                tradeApprove = true;
            }
            else if (PlayerPos[a_player.team[playerPlayer]].Substring(1, 1) == "G" && PlayerPos[a_CPU.team[cpuPlayer]].Substring(1, 1) == "G")
            {
                tradeApprove = true;
            }
            else if (PlayerPos[a_player.team[playerPlayer]].Substring(1, 1) == "F" && PlayerPos[a_CPU.team[cpuPlayer]].Substring(1, 1) == "F")
            {
                tradeApprove = true;
            }
            else
            {
                tradeApprove = false;
            }
            if (tradeApprove == true && a_CPU.AssessTrade(a_player.team[playerPlayer], a_CPU.team[cpuPlayer], PlayerPoints, PlayerOffensReb, PlayerDefenceReb, PlayerAssist, PlayerBlock, PlayerSteal, PlayerTurnover) == true)
            {
                Console.WriteLine("{0} for {1}", PlayerName[a_player.team[playerPlayer]], PlayerName[a_CPU.team[cpuPlayer]]);
                a_player.AddingPlayer(a_CPU.team[cpuPlayer]);
                a_CPU.AddingPlayer(a_player.team[playerPlayer]);
                a_player.DroppingPlayer(playerPlayer);
                a_CPU.DroppingPlayer(cpuPlayer);
            }
        }
        public void AddDrop(LeaugeTeam a_player)
        {
            int    playerAdding;
            int    playerDropping;
            string input;

            do
            {
                Console.WriteLine("Who would you like to add?");
                input        = Console.ReadLine();
                playerAdding = Int32.Parse(input);
                a_player.ShowTeam(PlayerName);
                Console.WriteLine("Who would you like to drop?");
                input          = Console.ReadLine();
                playerDropping = Int32.Parse(input);
            } while (PlayerPos[TopTenFree[playerAdding]] != PlayerPos[TopTenFree[playerDropping]] && a_player.CanDraftPosition(PlayerPos, TopTenFree[playerAdding]) == false);
            Console.WriteLine("{0} for {1}", PlayerName[TopTenFree[playerAdding]], PlayerName[a_player.team[playerDropping]]);
            a_player.AddingPlayer(TopTenFree[playerAdding]);
            AddTakenPlayer(TopTenFree[playerAdding]);
            drafted.RemoveAt(drafted.IndexOf(a_player.team[playerDropping]));
            a_player.DroppingPlayer(playerDropping);
        }