Friday, June 19, 2009

Oh, Captain, My Captain...


Captain America is swinging a hot bat right now.

This is the longest day of the week, then 3 consecutive games.

Go Ducks.