The Baltimore Ravens are in New Orleans preparing for the biggest game of the year and Sports Illustrated released its latest cover with Ray Lewis gracing the cover. “Does God Care Who Wins The Super Bowl” is the title of the issue. The title and cover alone is sure to spark controversy from the press with Ray […]