The figures thrown about for transfer fees can be very misleading when a player exchange is included in the deal. For instance if McNally was offered as part of a deal, I would expect Burnley to value him at £4m+, which imo is ridiculous.
If Fulham just offered cash, then it would be...