Maryland football grabbed its second four-star commitment of the weekend on Saturday, as St. John's College (Washington) quarterback Kasim Hill announced his intention to play for the Terps on Periscope.

Coupled with four-star defensive tackle Cam Spence's commitment on Friday and three-star linebacker Ayinde Eley's literally seconds afterward, this marks a big weekend for DJ Durkin's 2017 recruiting class.

very excited and blessed to say I am committed to the University of Maryland 〽️‼️ #DMVtoUMD #TheMovement pic.twitter.com/qfAd9Q7USz — Kasim Hill (@Khillqb11) April 9, 2016

Hill transferred from Gilman High School in Baltimore to St. John's College High School in D.C. for his senior season. The No. 13 quarterback in the class of 2017 and the No. 2 player in D.C. received offers from Syracuse, Boston College, Northwestern, Penn State, Michigan State and Michigan, among others. It probably helped Maryland that Penn State and Michigan already had blue-chip quarterbacks locked into their 2017 plans.

At quarterback, he'll join 2016 recruits Tyrrell Pigrome and Max Bortenschlager, as well as Gage Shaffer, who just redshirted his freshman season. Pigrome and Hill, in particular, are very exciting recruits, but they're different. Hills is bigger, while Pigrome is a smaller, more mobile choice. This means offensive coordinator Walt Bell will have options for the foreseeable future, and that's a very helpful thing.

Still, Maryland fans know well by now that it's a long road to National Signing Day. Four-star quarterback Dwayne Haskins committed to Maryland last spring before flipping to Ohio State in January. That scenario came after a coaching change, while this one surely won't. Still, nothing will be certain until he actually signs with Maryland, and other schools will likely be recruiting him hard until next February.