John Goldsmith, head of Canadian Equities Montrusco Bolton, breaks down what we learned from recent corporate earnings and which players came out on top.
It's not uncommon for the best teams in the NFL to have a tough time keeping their star players because of the salary cap.