Every year on July 4, Lubbock hosts the 4th on Broadway event, an Independence Day festival. The event is free to the public, and is considered the largest free festival in Texas. The day's activities usually include a morning parade, a street fair along Broadway Avenue with food stalls and live bands, the Early Settlers' Luncheon, and an evening concert/fireworks program. Broadway Festivals Inc., the nonprofit corporation which organizes the event, estimated a 2004 attendance over 175,000 people. Additionally, the College Baseball Foundation holds events relating to its National College Baseball Hall of Fame during the 4th on Broadway event.