HANNIBAL, Mo. -- Early registration for the flag football and cheerleading programs offered by the YMCA of Hannibal will run through Sunday, Aug. 17. Cost is $22 for members and $36 for nonmembers. Normal registration will be Aug. 18-30. Cost will be $26 for members and $40 for nonmembers. Both programs are open to boys and girls in grades kindergarten through sixth grade. The seasons will run Sept. 13-Oct. 8. Football games will be on Saturdays at the YMCA sports fields. Cheerleading squads will meet one night per week beginning the week of Sept. 8 and cheer at the flag football games. Financial assistance is available to those who qualify. For more information, call 573-221-0586.