J. Beecher Full Name Joshua Beecher Position Defender Current Club Cardiff Nationality Date Of Birth March 16, 2006 Age 18 All Seasons 2024-2025 2023-2024 Comments comments