Barcelona vs Man Utd TV channel, live stream, team news, odds and head-to-head