JPMorgan Chase is aiming to help players win the financial game, launching a legend-laden Athlete Council last week.