Keana MacInnes is fit and ready to battle for Commonwealth gold this summer.
After a couple of years blighted by a persistent shoulder injury, Keana MacInnes is fit and ready to battle for Commonwealth gold this summer.


Bengali (Bangladesh) ·
English (United States) ·