Everton and Crystal Palace have agreed to a swap deal that will send winger Dwight McNeil to the Eagles while Wales international Brennan Johnson moves to the Toffees. The agreement represents an unusual direct player exchange between two Premier League clubs.

McNeil has been with Everton after joining from Burnley, establishing himself as a key attacking option on the left flank. The winger's pace and crossing ability made him a regular feature in Everton's lineup. Johnson, meanwhile, has represented Wales at international level and brings his own set of attacking qualities to his new club.

Direct player swaps remain relatively rare in modern football, where most transfers involve cash transactions. The arrangement suggests both clubs identified specific needs that could be met through an exchange rather than pursuing separate deals on the open market. Such swaps can offer financial advantages by avoiding large transfer fees while still addressing squad requirements.

The deal comes during the summer transfer window as both clubs look to strengthen their squads ahead of the new season. Everton will add Johnson's international experience to their attacking options, while Crystal Palace gain McNeil's Premier League know-how. Both players will now undergo the standard procedures to complete their moves to their new clubs.

The transfer window continues with clubs across the league making moves to bolster their rosters. This swap represents one of the more notable pieces of business between mid-table Premier League sides as they prepare for the challenges of the upcoming campaign.