All the grilled cheese sandwiches have finally caught up to him. He should have been taking better care of his body by eating chicken, beef, veggies and eggs. Professional athletes can't get by on grilled cheese sandwiches alone.
His issues are that he sucks. That's why Atlanta DFA'd him. A stint on the DL doesn't help is you suck. He should get a job outside Rogers Centre selling grilled cheese sandwiches. He'd make decent money doing that as opposed to embarrassing himself pitching for the Jays.