Pirates' Mitch Keller just admitted something that makes his $38.8 million future even more complicated