The British Baseball Federation has acted swiftly to fill the gap left this Wednesday by the shock resignation of its long-term skipper Liam Carroll, promoting under 23s head coach Drew Spencer to the top table. Spencer, whose official title will
Read more