February 12, 2024 American Rugby, Rugby Club, Sport Life Liam Belcher is a man who lights things up wherever he goes. Liam Belcher is a man who lights things up wherever he goes.