The Chicago Cubs may have found a diamond in the rough in the form of Juan Carlos Paniagua, who they signed for $1.5 million in July.

The deal marked Paniagua's third Major League contract. He signed with the Diamondbacks in 2009, but the contract was voided because he signed the deal under an assumed identity. The pitcher then went through a similar issue after signing with the Yankees in 2011 due to fraudulent identification papers.

Paniagua made his second appearance for the Cubs on Sunday night, facing five batters across two innings of work.

"He was at 92-94 mph in his first inning and 93-97 in the second, with the velocity about as effortless as you can imagine," writes Keith Law.

"His slider was above-average, 83-87, very sharp with some tilt but more vertical than horizontal break. His changeup was below-average at 79-80 and if he'd told the hitters it was coming via semaphore it wouldn't have been more obvious."