Perfect Game slotted the Patriots, repeat winners of the LHSAA Division I title, as the No. 5 team in their final rankings.
The post John Curtis No. 5 in nation in final Perfect Game baseball rankings appeared first on Crescent City Sports.
Read the Crescent City Sports article:
#SAINTSNEWS #SAINTS #NOLA