В ноябре 2019 года Фрэнсис подверг сомнению честность победы сборной ЮАР на чемпионате мира в Японии, заявив, что победу «обеспечили стероиды».