 Powell has also hosted a weekly one-hour show on Sirius Satellite Radio called "Inside the NLL with Casey Powell" since 2007.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.