June 19, 2024
James Penrice speaks to Hearts TV after signing a three-year-deal with the Jambos.
By Heart of Midlothian Football Club
James Penrice speaks to Hearts TV after signing a three-year-deal with the Jambos.
By Heart of Midlothian Football Club