Leo Baseball team plays at St. Francis DeSales