2008 - Detroit 2007 - Aneheim 2006 - Carolina 2005 - No one 2004 - Tampa Bay 2003 - New Jersey
Chat with our AI personalities
Atlanta Braves lead the MLB with 25 last at bat wins this season. It's the same number of last at bat wins they had when they led the league in that category in 1995, the last year they won the World Series.
San Francisco. It was formerly an NFL record for wins in a decade, but the Colts broke it last week.
Cleveland Indians - 18 wins
REAL MADRID
lions