Here is the story from an insider, found at the listeners forum of LiveATC...
http://www.liveatc.net/forums/listener-forum/tampa-rays-baseball-announcer-helps-subdue-passenger-on-albuquerque-flight/
And here's the AVHerald story...
http://www.avherald.com/h?article=42a865f1&opt=0