Sacramento River Cats
Swisher played for the Sacramento River Cats of the Class AAA Pacific Coast League for the 2004 season. That season, he led all minor league baseball players with 103 walks.