Ben Barba
-
- Posts: 1126
- Joined: Tue Oct 01, 2019 7:58 pm
Ben Barba
I've a rumour today that Ben Barba will sign for Leigh, anyone else heard this??
-
- Posts: 6494
- Joined: Sat May 14, 2016 10:54 am
Re: Ben Barba
Wouldn't surprise me at all.