My two cents....
It is marketing and promotion plain and simple. If Baseball Clearinghouse is paying the bills for this website along with other business supporters I have no problem with them advertising in a format that the web administrators allow.
In addition, it is a thread topic that I will most likely click for the last time as there is really nothing that interests me. I have nothing against the players. However, I like to watch young up-and-coming talent on the field not read about them through a promotion. JMO.