January 20, 2017BlogSports and Games FC Santa Rosa is the 2016 Super League champion!A 2:0 win this evening against struggling Real Maracas FC at the Marvin Lee Stadium saw the Big Cannons dethrone 2015 champions Defence Force FC with one match to spare.…