Is this the year the Revs finally win it all?
This year’s New England Revolution set a league record for points in a season, but can they come through in the Playoffs?
The New England Revolution are historically the Buffalo Bills of Major League Soccer. Having made the MLS Cup Final five times in the league’s 25 year existence, the Revs have yet to win the league title.
They’ve come tantalizingly close several times, losing in extra time three times and in penalties in 2006. But this year’s…