Can I cash a check that was signed over to me?

No. The person that the check is payable to is the person that needs to be present with a valid ID to cash it.