The Cascades Baseball League is a 24-team league which strives to mimic the efforts of building and managing an MLB team.  Our league features a rookie draft of MLB debut players, a salary cap, and a a web-based free agency bidding system with long-term contracts for players.  We are entering the offseason before our 16th season and have two teams currently available.  If interested, email [email protected].