The 2012 version of the National Signing Day is in the books and Larry Fedora locked down 23 recruits, good enough to give the Tar Heels the 42nd ranked recruiting class by Rivals.com.

Out of the 23 recruits, 3 were rated as 4 star recruits and 18 3 star recruits. It was a class that spurred Fedora to tweet, "Wow what a day! There is a reason God made the sky Carolina Blue....."

The Tar Heels keep their string of top shelf wide receivers by signing Quinshad Davis of Gaffney, S.C. Davis is a 6'3" 180lb receiver who was ranked second in his state. Another 4 star recruit was quarterback James Summers of Greensboro the ninth ranked quarterback in the state. Offensive lineman, J.J. Patterson, a 6'4" 310 lb recruit from Roanoke Rapids, N.C. is the 3rd 4 Star recruit.

Here is the complete list of recruits signed by North Carolina (as per Rivals.com):

Signed Letters of Intent

            
1.Kanler Coker QB Flowery Branch, GAFlowery Branch 6'4" 205   3 stars      
2.Kedrick Davis ATH Charlotte, NCPhillip O Berry Acad Of Tech 5'10" 165   3 stars      
3.Quinshad Davis WR Gaffney, SCGaffney 6'3" 180   4 stars      
4.John Ferranto OL Burlington, NJBurlington Township 6'6" 270   2 stars      
5,Junior Gnonkonde DE Lakeland, GALanier County 6'5" 225   3 stars      
6.Clinton Heaven DB Bradenton, FLManatee 6'0" 192   3 stars      
7.Jon Heck OL Jacksonville, FLBolles 6'6" 280   3 stars      
8.Joseph Jackson LB Jacksonville, FLFirst Coast 6'2" 210   3 stars      
9.Tyreece Jiles DB Cape Coral, FLCape Coral 5'11" 165   3 stars      
10.Terrance Knox TE Concord, NCConcord 6'2" 240   3 stars      
11.Dan Mastromatteo LB Absecon, NJHoly Spirit 6'2" 215   3 stars      
12.J.J. Patterson OL Roanoke Rapids, NCRoanoke Rapids 6'4" 310   4 stars      
13.Caleb Peterson OL Auburn, ALAuburn 6'4" 295   3 stars      
14.Shakeel Rashad LB Jacksonville, FLEpiscopal High School 6'2" 213   3 stars      
15.Jessie Rogers DE Arlington, TXBowie 6'4" 240   3 stars      
16.Malik Simmons DB Lehigh Acres, FLLehigh 5'11" 180   3 stars      
17.Kendrick Singleton WR Glen St. Mary, FLBaker County 6'3" 200   3 stars      
18,Nathan Staub RB Buford, GABuford 6'2" 210   3 stars      
19.James Summers QB Greensboro, NCPage 6'3" 205   4 stars      
20.Monte Taylor TE Springdale, MDFlowers 6'3" 235   2 stars      
21.Justin Thomason DE McDonough, GAEagle's Landing Christian 6'4" 240   3 stars      
22.Damien Washington ATH Kannapolis, NCBrown 6'1" 180   3 stars      
23.Phillip Williamson LB Durham, NCJordan 6'3" 208   3 stars