I'm pretty sure that this article means that Barry has changed the person in the UW athletic department who oversees ticket sales. (I believe that Vince Sweeney used to be in charge, and at the bottom of that portion of the article it says he's moved on to a different position.) If that's the case, hallelujah. Time for some new blood in there to shake up the policies, especially, as has been oft-noted here, those regulating student tickets.
If they're looking for some new ideas, take a look at those proposed in the post by the oddly named "LynxRufus" (down toward the end of the page) here. Those all make sense to me.