Fortunately, it ain't up to you to decide whether this was a bad business move, it's up to Jalin, and Jalin only. Cracks me up how many people think they know better than the player themselves what is best for them.
When it comes to the NFL, success is NOT determined by whether a player is drafted or not, and it's not determined by the first contract they sign. It's determined by IF they're able to stick around long enough to sign a SECOND contract. The book on Jalin is far from being written.