Xaiver Women’s Tennis Team Ranked #1 In The Nation – (VIDEO)

Xavier Seal

xavier_seal

See why the Xavier University women’s tennis team is the No. 1 ranked team in the nation in this video report filed by WWLTV of New Orleans.