Scott McLaughlin to make INDYCAR debut with Team Penske at St. Pete

By Sarah Handy, Staff Writer Team Penske has announced that Scott McLaughlin will make his much-awaited…