There's also the option of a streaming platform like Fubo TV or Hulu + Live TV, which allows you to stream traditional cable channels like FOX, FS1 and Fox Deportes (in Spanish). These also carry select MLS games, and there are 7-day free trial on most of these services.
Fox also holds MLS broadcasting rights for the entire season. Your best bet for finding every game is signing up for a cord-cutting service such as Sling TV Orange and Blue, Hulu+Live TV, Fubo, or YouTube TV (each of which comes with a free trial), and find games on Fox.