Mary McVeigh

Mary McVeigh is a retired American player who played for the Philadelphia Charge.

[1][2][3][4][5] Since retiring McVeigh has run the charity Soccer Without Borders.

[6][7]

This biographical article related to women's soccer in the United States is a stub.

You can help Wikipedia by expanding it.