WATCH: Five-star DT Leonard Taylor making commitment to Miami or Florida live on CBS Sports HQ
Published
Taylor will choose between Florida and Miami as he prepares for his college football career
Full ArticlePublished
Taylor will choose between Florida and Miami as he prepares for his college football career
Full Article