CrappieUSA is havin a tournament on Lake Weir/George on 7/26/14 so there must be some fish there or it's a good place to hold the weigh in . I might have some info if we fish there in July.
Additional info:
Lake Weir (South Marion County)

Located near Weirsdale, this 5,685-acre lake is different from most Florida lakes, with lots of depths exceeding 20 feet and an irregular bottom. Low water levels this year can make launching hazardous, so caution should be used. The FWC maintains 12 brush fish attractors on Lake Weir which are successfully utilized by many anglers. The attractors were refurbished with new brush in the January 2010 and can be easily spotted by looking for the large yellow buoys. Also, FWC is experimenting with Fish-in-a-Barrel attractors on Lake Weir. These attractors are PVC cubes surrounding halves of PVC barrels that were designed to provide structure without snagging tackle. These attractors are marked by yellow buoys with blue caps. For GPS coordinates of the attractors, contact our fisheries biologists at 352-732-1225. Most anglers use minnows and grass shrimp near the attractors, but some will drift the open waters too.