Manchester United defender Rio Ferdinand believes England striker Wayne Rooney should finish his career at Old Trafford.