NASCAR America’s My Home Track series continued Monday as we visited Maine, otherwise known as the Pine Tree State.
Not only is it a great state for racing, including places like Oxford Plains and Beach Ridge Motor Speedway, Maine also lays claim to NBCSN’s own Steve Letarte, who paid homage to his home state in Monday’s edition of NASCAR America.