Photo courtesy Phoenix Investors Real estate investment firm Phoenix Investors has acquired the Russell Brands site in Wetumpka, praising the facility’s “robust infrastructure” and “excellent quality” construction. Russell Brands made sports equipment and clothing for its various brands at the site for a number of years, starting in the mid-1990s. But…