Dallas-based Davenports Science Museum is celebrating its 20th anniversary this weekend with a special event to commemorate the museum’s 100th anniversary.The museum opened its doors in 1901 and has since been featured on ABC’s “The View” and The Hollywood Reporter as one of the most influential museums in the...