Ouch !!
In a surprising move, we just heard that the NFL has apparently canceled the deal they had sign with Getty Images back in 2004. This is a big blow for the Mega agency who could lose millions of dollars in annual revenues. It is not clear who has picked upContinue Reading
