The Colorado Rockies Have Some Explaining To Do
Troy Tulowitzki is one of the greatest players to ever put on a Colorado Rockies uniform. Granted, the Rockies have only been around for just over two decades, but we're talking about arguably the league's best...