Approximately 135 million viewers around the world tuned in to watch the New England Patriots (again!) take on the Seattle Seahawks at Levi’s Stadium in Santa Clara for Super Bowl 60. Why is this relevant…
Read More
Even Super Bowl Winners May Lose in Comp
by Donald R. Barthel (February 16, 2026)




