$ 0 0 A court has ruled that Santos must pay Barcelona €2.9 million for violating an agreement relating to Gabriel Barbosa, sources have told to ESPN.