Via: SI.com
They just re-signed Kyle Juszczyk to a two-year, $8 million deal just a few days after releasing him. How did this happen? Let's start from the.....