The National Sports Authority (NSA) is grappling with delays in completing the closed Independence Square Stand at the Accra Sports