The recently-renovated home of Wolverine Baseball, Franklin Field is located in Encino, off of Louise Avenue and Oxnard Streets, next to Balboa Park. It also hosts Wolverine Field Hockey and Soccer.