Owen Hargreaves ( born 20 January 1981 in Calgary , Alberta ) is a Canadian-born English football player .
Owen Lee Hargreaves ( born 20 January 1981 ) is a Canadian-Born English footballer who plays as a midfielder for Manchester United and the England national team .