I hadn't heard that and wonder if most in the media didn't hear it since it wasn't report. Did Roberts make the announcement?
Absolutely- Roberts announced it more than once. In fact it's being reported on the news (FNC) right now...