The Storm suspended operations after the 2005 season, and Powell was chosen second overall by the Portland LumberJax, although he elected not to play in the 2006 season. In September 2006, Powell was traded yet again, this time to the expansion New York Titans, and was named to the All-Star team in 2007, 2008, and 2009. Following the contraction of the Titans in 2010, the Boston Blazers acquired Powell in a dispersal draft.
Powell captained the U.S. Men's National Team in the 2006 World Lacrosse Championship, winning the silver medal. He was also the captain of the U.S. Men's Indoor National Team in 2011, where he was named the tournament MVP. Powell was an assistant captain at the 2015 World Indoor Lacrosse Championship. The U.S. won bronze medals in both indoor championships.