Not quite ‘from another planet,’ but Steelers’ T.J. Watt having award-worthy season
Situated off of Interstate 94 less than a half hour west of Milwaukee on the route to Madison, Pewaukee, Wisc., is like a lot of other towns in the upper Midwest. Mostly in that its 14,000-plus inhabitants are, well, human, and that each of them (presumably) was born on Earth....