Despite what the 'expected metrics' are saying, the Toronto Blue Jays keep winning games and continue to silence their critics. And with the MLB Trade Deadline just weeks away, they are expected to be buyers. But how 'all-in' should they be? CFRA Live technical producer Stephen Ellsworth crunches the numbers and delivers his two cents.