New England Patriots win Super Bowl LII as Brady stars again

Last Sunday, The National Football League season reached its zenith as the New England Patriots played the Los Angeles Rams in the fifty-third annual Super Bowl. The Mercedes-Benz Stadium in Atlanta was the stage for the lowest-scoring Super Bowl in history, as the Patriots ground out a 13-3 victory. This season’s finale was notable for […]