Manchester City have signed Scotland midfielder Caroline Weir from Women's Super League One rivals Liverpool. - External Link