The Site has been updated
Added latest info to Man vs Machine & Machine vs Machine 2024 page
Added latest info to Man vs Machine & Machine vs Machine 2024 page
Man vs Machine 2024 has been updated
Added a page for Man vs Machine 2024