It is a requirement under the DOT Air Carrier Access Act (ACAA) 1990, all domestic and foreign carriers operating in the US have to comply, there are specific provisions in the Act concerning training requirements.
The training is not too hard and is often offered online, there are companies that provide generic training packages. Even contractors to carriers who deal directly with traveling public require training.
The training is not specifically a captain requirement.