The Grignard reaction, although very well examined, there are still arguments about the mechanism and the overall process. The reagent is usually best described via the Schlenk equilibrium, but that is not only dependent on $\ce{X}$, but also on the solvent:
$$\ce{2RMgX <=> R2Mg + MgX2}$$
There also have been some dimeric structures reported, i.e. the symmetrical, the asymmetrical, and the alkyl bridging dimer. According to Milton Orchin[1] (and references therein) the latter is responsible for the formation of the above equilibrium.
There are many mechanism possible, two of them following a non-radical pathway are depicted below. In both cases, the 1,2-addition leads to the major product. The six-membered transition state (top route) has been proposed many times and employs the alkyl bridging dimer.[2]
The bottom route considers only the monomeric Grignard reagent. Whichever pathway is taken, the result is the same: 1,2-addition, resulting in a tertiary alcohol, with the C=C double bond retained.
Notes and References
It has been correctly pointed out by ron that Grignard agents cannot coexist with acid, as my previous draft suggested. Even water poses a big threat to the stability, as pointed out by yasir. I was a little confused about this, because adding a $\ce{Cu(I)}$ co-catalyst will result in the 1,4-product,[3] and I assumed the same would happen with an acid.
- M. Orchin, J. Chem. Educ., 1989, 66 (7), 586.
- See for example: E. C. Ashby. A detailed description of the mechanism of reaction of Grignard reagents with ketones. International Conference on Organometallic Chemistry, ICOMC, Organometallic Chemistry, IX, University of Dijon, France, 1979-09-03–1979-09-07. Also available for free at iupac.org.
- M. S. Kharasch, and P. O. Tawney, J. Am. Chem. Soc., 1941, 63 (9), 2308–2316.