OK3Sports coverage of the District 28-6A District Track and Field FinalsOK3Sports coverage of the District 28-6A District Track and Field FinalsOK3Sports coverage of the District 28-6A District Track and Field FinalsOK3Sports coverage of the District 28-6A District Track and Field FinalsOK3Sports coverage of the District 28-6A District Track and Field FinalsOK3Sports coverage of the District 28-6A District Track and Field FinalsOK3Sports coverage of the District 28-6A District Track and Field FinalsOK3Sports coverage of the District 28-6A District Track and Field FinalsOK3Sports coverage of the District 28-6A District Track and Field FinalsOK3Sports coverage of the District 28-6A District Track and Field FinalsOK3Sports coverage of the District 28-6A District Track and Field FinalsOK3Sports coverage of the District 28-6A District Track and Field FinalsOK3Sports coverage of the District 28-6A District Track and Field FinalsOK3Sports coverage of the District 28-6A District Track and Field FinalsOK3Sports coverage of the District 28-6A District Track and Field FinalsOK3Sports coverage of the District 28-6A District Track and Field FinalsOK3Sports coverage of the District 28-6A District Track and Field FinalsOK3Sports coverage of the District 28-6A District Track and Field FinalsOK3Sports coverage of the District 28-6A District Track and Field FinalsOK3Sports coverage of the District 28-6A District Track and Field Finals