Rashford sort of makes sense, he would be a bench player, so that sort of makes sense. They were looking for Nico, and Nico is not a bench player, he is a left winger, but at left, they have Rapinha, so it never made sense for me that they were looking for that. now that they got Rashford, that dude could be bench for left wing, right wing, striker, whoever they have, he can play in many positions, which makes sense.
I see this as absolute win for them, they are getting him on loan too, and then buy option at the end of the season, so they are not even spending that much right now. We are seeing Barcelona finally making some financial sense, as long as they do not spend that much money, they are going to be doing fine.
this is a tricky situation for rashford because not only does he need to give up half of his salary at manchester united just to join barcelona, he also needs to fight for a place in the team where the opportunity is quite low, considering that barcelona already has a trio in the forward position, lewandowski, raphinha, and yamal, and these three players were quite productive last season. meanwhile, rashford's performance is still lacking and he needs to be polished again to be able to play. so it is likely that he will only fill the bench, and play when the forward position needs to be rotated.