Board Thread:Arrow discussions/@comment-9346948-20180420020432/@comment-27700324-20180426032642

TheDoctor230 wrote: Cayden James was a terrible villain, always need to have a villain for Oliver to fight, not someone who seemed to be Fefe's rival. He wasn't though. In Season 5, certainly. However afterwards, he was Oliver's foe.