Trevor Knight out for season