Соглашение с 31-летним североирландцем рассчитано на три года. До этого Кэролл выступал в клубе первого английского дивизиона "Дерби Каунти", который отпустил его в статусе свободного агента.
"Оденсе" станет для Роя Кэролла седьмым клубом в карьере, причем до этого он играл только в Великобритании. Начав карьеру в "Халл Сити" в 1995 году, он затем поиграл за такие команды, как "Уиган", "Манчестер Юнайтед", "Вест Хэм", Глазго Рэйнджерс" и "Дерби Каунти".
Кэролл уже успел дебютировал за "Оденсе": накануне он на "ноль" отыграл в матче 5-го тура национального чемпионата против "Мидтьюлланда", а его команда победила со счетом 1:0. Это позволило "Оденсе" подняться на второе место в чемпионате Дании.