public ActionResult AddFreeAgentToTeam(int id) { var teamManager = new TeamManager(); var playerManager = new PlayerManager(); var vm = new AddFreeAgentToTeamVM(); vm.TeamToAddPlayer = teamManager.GetAllTeams().FirstOrDefault(t => t.Id == id); vm.TeamToRemovePlayer = teamManager.GetTeamById(0); // vm.TeamToRemovePlayer.Players = playerManager.GetAllPlayers().FindAll(p => p.TeamId == 0); vm.SetPlayerList(vm.TeamToRemovePlayer.Players); vm.SetTeamRoster(vm.TeamToAddPlayer.Players); return View(vm); }