Well, if you ask the NFL owners it isn’t.
But a recent research paper sheds a different light on the business of investing in the NFL.
Well, if you ask the NFL owners it isn’t.
But a recent research paper sheds a different light on the business of investing in the NFL.