2020 just feels like a different world sometimes.
In an episode that aired tonight, Family Guy took aim at the Houston Astros cheating scandal that all came out last year. The show suggested that Oscar the Grouch was on the Astros obviously because of the trashcan. (Take a look above).
The Astros have been the topic of conversation the whole season after The Athletic posted a story talking about a former Houston player's accounts of the team stealing signs electronically during their 2017 World Series championship season.
The team allegedly linked a camera from center field to a TV monitor near the dugout steps to decode the opponents' signs and alert their hitters of an off-speed pitch by slamming against a trash can.
Photo: Getty Images