Bidding for New England Patriots owner Robert Kraft’s Super Bowl LI championship ring closed at $1.025 million Thursday night, making it one of the most expensive items in the All In Challenge, which aims to be the largest virtual fundraiser in history to fee…
Read More
