Powell was a member of the Dolphins during their perfect season of 1972 when the team had a 17-0 combined record in the regular season and playoffs and won Super Bowl VII. Overall, Powell appeared in three Super Bowls.
Following retirement from the NFL, Powell briefly worked in the food industry before working with State Farm Insurance for 35 years. He retired from that company on March 31, 2012.
Powell died in a Texas hospital on June 14, 2012. His brother told a local news agency that the mechanism of death was cardiac arrest, but a formal cause of death had not been established.