Pro Ducks fighting for roster spots