I seem to recall Rino made a passing comment on another one of the shows (Off the Rails, I think?). It was a simple throwaway comment, something to the effect of "... reporting the weekly Disney news, back when I used to do that..." I just assumed they had discontinued that segment for whatever reason. Maybe he asked to be relieved of that duty -- it seemed like quite a bit of work to put together.