Contractor sues Cleveland over Browns stadium