Home / Caps Prospect / Caps’ Top Collegiate Prospect Riley Barber Signs Entry-Level Contract