All Articles

NFL: New England Patriots at Las Vegas Raiders
A New England Patriots fan is being heralded as a hero for keeping his calm after an out of control Raiders fan taunts him following team’s crushing loss.