By Photos and story by Hugh Hudson | South Dade News Leader
NASCAR Playoffs came to the Homestead-Miami Speedway on October 25-27th. Both in person at what Track President Guillermo Santa Cruz described as “NASCAR’s Most Beautiful Track” and in the large TV audiences, fans were treated to exciting and hard-fought races in all three of NASCAR’s…