jonjonson, конечно другое, не вписывающееся в стройную rest архитектуру ^_^
HraKK, я ж говорил, у тебя совсем не так

какой смысл в выделении этих трёх контроллеров, если ArticleController не зависимо от запроса вызывает ArticleCategoryController ?
то, как ты сначала описал предполагало вызов NewsController, который бы вызывал NewsSportController. и если бы потом по урлу /news/stats/ понадобилось бы вызывать NewsStatsController, то не зависимо от его желания NewsController подгрузил бы окружение используемое NewsSportController, но совершенно не нужное NewsStatsController.
из этих соображений гораздо лучше по урлу /news/stats/ сразу вызвать NewsStatsController, который бы в случае необходимости вызвал бы NewsController для инициализации окружения, или любой(ые) другой(ые).