Sam Webb on WTKA just said there would be a commitment this weekend. Sam wouldn't specify who the commitment would be. Denzel Ward is the obvious candidate. I would love to see Damon Webb. Thoughts?
Mike Spath points out that doing an interview for the official site is a pretty good indicator he'll be back.