Town and Country Hospital??
Probably the closest one to the track, but Tampa General has a world class trauma unit.
Thoughts and prayers go out to he and his family. I used him twice last meet to ride for us - super great guy and a very astute jock.
Horrible to hear this happened.