Arthur Mola/Associated Press Echo Fox will forfeit its position as one of 10 franchises in the League Championship Series (LCS) amid claims of racism. The LCS is the professional league for the popular computer game "League of Legends," and franchise slots have recently sold for between $35 and $45 million. A deal to sell Echo […]