Grand ble verdensmester i bobsleigh 2007 i St. Moritz i firerbob og 2009 i 2009 i Lake Placid i toerbob.