latchford was born in kings heath birmingham taal means music and music means taal impuhwe z'imana ntabwo the ballpark hosted a number of special events in addition to rascals home games