Zak Butters will step in as Port Adelaide's captain after the injury to Connor Rozee while weighing up his long-term AFL future.