Fulham have completed the signing of Kansas City Wizards striker Eddie Johnson.
Johnson has signed a three-and-a-half-year deal with the Barclays Premier League strugglers, after his application for a work permit was successful.
Cottagers boss Roy Hodgson told his club's official website: "I have made no secret of the fact that I believe the squad lacks a certain balance in specific areas of the team and following the loss of Brian McBride to injury, this is true of our strike force.
"At 6ft 1in Eddie has the presence that will complement the other forwards within our squad and he has the ability to offer us another dimension to our attacking play.
"I am delighted that he has joined us and am grateful to the representatives from the Home Office for granting him the work permit which will enable him to play for us as soon as possible."