The San Diego Padres (20-11) may be staring up at the Los Angeles Dodgers (22-10) in the standings right now, but there is a belief surrounding the organization and fan base that this team can contend for the National League crown this season. The uncertainty that hovered above Petco Park in the winter has not […]