It's time to hold Astros, Patriots accountable for cheating
The Astros won a World Series while cheating. The Patriots have won multiple Super Bowls while cheating. Here in Minnesota, we have the perfect precedent for punishing cheaters. Take away their trophies.