Longtime Sheffield United forward Billy Sharp has joined the LA Galaxy for the rest of the Major League Soccer season.