These rumours are supported by other sources as well. Midnoflash on Twitter (respected Kr reporter) has confirmed GEN has signed Canyon and Joe Marsh has basically leaked it as well.
Gen G’s 2024 roster:
TOP: Kiin
JUNGLE: Canyon
MID: Chovy
BOT: Peyz
SUPPORT: Lehends
https://n.news.naver.com/sports/esports/article/109/0004972094?sid3=79b
No doran, no zeus choke :(