Babcock Ranch, FPL unveil Solar Ranch Eco-Discovery CenterMan accused of fatal crash at That BBQ makes first court appearance