The questions and rumors that swirled following the news of the season-long suspension of Janel McCarville are, to some extent, finally...