Here are the pros and cons of the Vikings signing him: ...