Best known as “Sir Steve” or “Feets,” Gerard James Stephen La Rose is small in stature but his presence looms large.
The article Santa Rosa’s ‘Sir Steve’ calls for sports resources to develop hinterland’s natural talents appeared first on Stabroek News.