Panthers host thousands at Fan Fest