Reds finish runners-up again at World Sevens
Manchester United finished runners-up at World Sevens London after narrowly missing out on the trophy to Chelsea in Saturday's final.
What's Your Reaction?






