Saint Peter's Peacocks

The Saint Peter's Peacocks are a team located in Jersey City, New Jersey.