Sport Science is a Peer-Reviewed Site for Sport Research (open access). An interesting recent publication: One Hundred and Fifty Years of Rowing Faster by Stephen Seiler:
Improvements in rowing technique have increased boat speed by reducing boat yaw, pitch and roll, and by improving the pattern of force application. New tools for real-time measurement and feedback of boat kinematics and force patterns are opening new approaches to training of individual rowers and to selection of rowers for team boats.
They also moderate a email list with items of interest including academic positions in areas such as: Mechanical Engineering, focusing on Biomechanics; Sports Physiologist; Exercise and Sport Science.
Related: Blog posts on open access science – sports engineering and science posts
