Rosenberg has signed for West Brom, reporths the Premier League.
The striker left Werder Bremen in May, and was fielding offers from Spain, Germany, Turkey, and Russia.