Read previous post:
Thrill-a-minute slugger James Kirkland is BACK!

After having endured 21-months of frustration and inactivity (both at least partly brought on by himself), always-exciting southpaw slugger James...

Close