The Crew-Revs match ended in overtime. In the past, the MLS website used “Final (OT)” or “Final (2OT)” to indicate overtime. The 2OT only appeared once that I can remember. Whether the game ends early due to a golden goal or if both overtime periods are played, the website usually says “Final (OT)”.
For the Crew-Revs match, they decided to go with “Final – OT”. Since a “-” had never appeared in the time for a match, my code wasn’t looking forward it. As a result, SoccerPhone gave the score and then said “Unknown Time”. I added a search for “-” in the time and I added a search for .endswith(“OT”) for times to be converted to “Final in Overtime”.
A couple other code cleanup items I had been working on also got swept into the new release.