“Major Tuddy” unveiled as Washington Commanders’ absurd new mascot, could draw lawsuit from former players
Major Tuddy made his debut as the Washington Commanders mascot this past Sunday. While fans had long-awaited a mascot, judging by both social media and…
