James Riley: From MLS to the CONIFA World Football Cup with Cascadia
At age 35, James Riley—who played with seven different MLS clubs over an expansive, decade-long career—is readying for his first international tournament this summer, though not the one for which the soccer world’s been preparing. Earlier this year, Riley was recruited to be the captain of the team representing Cascadia